java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/memsafety/lockfree-3.1_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-4cf2d92 [2018-03-28 14:40:42,855 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-03-28 14:40:42,858 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-03-28 14:40:42,872 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-03-28 14:40:42,873 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-03-28 14:40:42,874 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-03-28 14:40:42,875 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-03-28 14:40:42,877 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-03-28 14:40:42,879 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-03-28 14:40:42,880 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-03-28 14:40:42,881 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-03-28 14:40:42,881 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-03-28 14:40:42,882 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-03-28 14:40:42,883 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-03-28 14:40:42,884 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-03-28 14:40:42,887 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-03-28 14:40:42,889 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-03-28 14:40:42,890 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-03-28 14:40:42,892 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-03-28 14:40:42,893 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-03-28 14:40:42,895 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-03-28 14:40:42,895 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-03-28 14:40:42,896 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-03-28 14:40:42,897 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-03-28 14:40:42,898 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-03-28 14:40:42,899 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-03-28 14:40:42,899 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-03-28 14:40:42,900 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-03-28 14:40:42,901 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-03-28 14:40:42,901 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-03-28 14:40:42,901 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-03-28 14:40:42,902 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf [2018-03-28 14:40:42,925 INFO L110 SettingsManager]: Loading preferences was successful [2018-03-28 14:40:42,925 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-03-28 14:40:42,926 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-03-28 14:40:42,926 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-03-28 14:40:42,927 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-03-28 14:40:42,927 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-03-28 14:40:42,927 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-03-28 14:40:42,927 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-03-28 14:40:42,927 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-03-28 14:40:42,928 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-03-28 14:40:42,928 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-03-28 14:40:42,928 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-03-28 14:40:42,928 INFO L133 SettingsManager]: * sizeof long=4 [2018-03-28 14:40:42,929 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-03-28 14:40:42,929 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-03-28 14:40:42,929 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-03-28 14:40:42,929 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-03-28 14:40:42,929 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-03-28 14:40:42,930 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-03-28 14:40:42,930 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-03-28 14:40:42,930 INFO L133 SettingsManager]: * sizeof long double=12 [2018-03-28 14:40:42,930 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-03-28 14:40:42,930 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-03-28 14:40:42,930 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-03-28 14:40:42,931 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-03-28 14:40:42,931 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-28 14:40:42,931 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-03-28 14:40:42,931 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-03-28 14:40:42,931 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-03-28 14:40:42,932 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-03-28 14:40:42,932 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-03-28 14:40:42,932 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-28 14:40:42,932 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-03-28 14:40:42,933 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-03-28 14:40:42,933 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-03-28 14:40:42,933 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-03-28 14:40:42,934 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-03-28 14:40:42,968 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-03-28 14:40:42,980 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-03-28 14:40:42,984 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-03-28 14:40:42,986 INFO L271 PluginConnector]: Initializing CDTParser... [2018-03-28 14:40:42,986 INFO L276 PluginConnector]: CDTParser initialized [2018-03-28 14:40:42,987 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,330 INFO L228 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG9a258ac26 [2018-03-28 14:40:43,524 INFO L291 CDTParser]: IsIndexed: true [2018-03-28 14:40:43,524 INFO L292 CDTParser]: Found 1 translation units. [2018-03-28 14:40:43,524 INFO L171 CDTParser]: Scanning lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,535 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-03-28 14:40:43,535 INFO L215 ultiparseSymbolTable]: [2018-03-28 14:40:43,535 INFO L218 ultiparseSymbolTable]: Function table: [2018-03-28 14:40:43,535 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,535 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_flockfree_____false_valid_memtrack_i__push ('push') in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_flockfree_____false_valid_memtrack_i__pop ('pop') in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-03-28 14:40:43,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____clockid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____daddr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__clockid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____clock_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__fsid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__quad_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____u_int in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____uint8_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____key_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____blkcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_int8_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_int16_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_cond_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____loff_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__suseconds_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____useconds_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__fd_mask in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__wchar_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____off_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____ino64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,538 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_long in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__nlink_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fsid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__uint in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____uid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__ssize_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____sigset_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_once_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,539 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__dev_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____ino_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_spinlock_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__id_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____int8_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_short in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__ulong in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__gid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,540 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__S in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fsfilcnt64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__ldiv_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__ino_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____swblk_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_barrierattr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,541 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__register_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__clock_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____int64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__int8_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____dev_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____time_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__daddr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_quad_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__ushort in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__loff_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,542 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__t4 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fsfilcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_int64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__t1 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_condattr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____uint16_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____WAIT_STATUS in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____rlim64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____blksize_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,543 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__int64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____qaddr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____int32_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__div_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__garbage in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__time_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____suseconds_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__key_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_mutex_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__uid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__fd_set in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__lldiv_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____rlim_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,544 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__int16_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__mode_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pc1 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____u_short in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pc4 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____intptr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_key_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fsblkcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____caddr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__size_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_rwlock_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____uint32_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__caddr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__blksize_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____mode_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,545 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__sigset_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_char in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__timer_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____u_long in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____int16_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__off_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__blkcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____blkcnt64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_int32_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_rwlockattr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,546 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____uint64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__fsfilcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____ssize_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____pthread_list_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____socklen_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____nlink_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_attr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__int32_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____u_char in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____gid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____u_quad_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,547 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____sig_atomic_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_barrier_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____id_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__x1 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____quad_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fd_mask in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____off64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____fsblkcnt64_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,548 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__x4 in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,549 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____pid_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,549 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__fsblkcnt_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,549 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i____timer_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,549 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__pthread_mutexattr_t in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,549 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_flockfree_____false_valid_memtrack_i__u_int in lockfree-3.1_false-valid-memtrack.i [2018-03-28 14:40:43,570 INFO L334 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG9a258ac26 [2018-03-28 14:40:43,574 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-03-28 14:40:43,577 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-03-28 14:40:43,578 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-03-28 14:40:43,578 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-03-28 14:40:43,583 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-03-28 14:40:43,584 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,586 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3be2b992 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43, skipping insertion in model container [2018-03-28 14:40:43,586 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,600 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-28 14:40:43,633 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-28 14:40:43,808 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-28 14:40:43,858 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-28 14:40:43,866 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 115 non ball SCCs. Number of states in SCCs 115. [2018-03-28 14:40:43,921 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43 WrapperNode [2018-03-28 14:40:43,922 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-03-28 14:40:43,923 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-03-28 14:40:43,923 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-03-28 14:40:43,923 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-03-28 14:40:43,939 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,939 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,958 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,958 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,971 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,978 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,981 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... [2018-03-28 14:40:43,985 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-03-28 14:40:43,985 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-03-28 14:40:43,986 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-03-28 14:40:43,986 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-03-28 14:40:43,986 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:40:43" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-28 14:40:44,103 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-03-28 14:40:44,103 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-03-28 14:40:44,103 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_flockfree_____false_valid_memtrack_i__push [2018-03-28 14:40:44,103 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_flockfree_____false_valid_memtrack_i__pop [2018-03-28 14:40:44,103 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-03-28 14:40:44,103 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-03-28 14:40:44,104 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-03-28 14:40:44,105 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-03-28 14:40:44,106 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-03-28 14:40:44,107 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-03-28 14:40:44,108 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-03-28 14:40:44,109 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure __secure_getenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-03-28 14:40:44,110 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-03-28 14:40:44,111 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-03-28 14:40:44,112 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-03-28 14:40:44,113 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_flockfree_____false_valid_memtrack_i__push [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-03-28 14:40:44,114 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_flockfree_____false_valid_memtrack_i__pop [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-03-28 14:40:44,115 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-03-28 14:40:44,616 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-03-28 14:40:44,617 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 02:40:44 BoogieIcfgContainer [2018-03-28 14:40:44,617 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-03-28 14:40:44,617 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2018-03-28 14:40:44,617 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2018-03-28 14:40:44,618 INFO L276 PluginConnector]: IcfgTransformer initialized [2018-03-28 14:40:44,621 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 02:40:44" (1/1) ... [2018-03-28 14:40:44,628 INFO L112 apSepIcfgTransformer]: HeapSepIcfgTransformer: Starting heap partitioning [2018-03-28 14:40:44,628 INFO L113 apSepIcfgTransformer]: To be partitioned heap arrays found [#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] [2018-03-28 14:40:44,651 INFO L255 apSepIcfgTransformer]: Heap separator: starting memloc-array-style preprocessing [2018-03-28 14:40:44,659 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,660 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ~res4~0=v_~res4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, #NULL.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, #NULL.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, ~res4~0] [2018-03-28 14:40:44,660 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,660 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,660 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ~res4~0=v_~res4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, #NULL.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, #NULL.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, ~res4~0] [2018-03-28 14:40:44,662 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,662 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,663 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_31| |v_#valid_30|) InVars {#valid=|v_#valid_31|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_21, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_22, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_16, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_11, #valid=|v_#valid_30|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_17, #memory_int=|v_#memory_int_11|, #length=|v_#length_21|, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, ~res4~0=v_~res4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, ULTIMATE.start_#t~ret11, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,663 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,663 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,663 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_31| |v_#valid_30|) InVars {#valid=|v_#valid_31|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_21, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_22, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_16, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_11, #valid=|v_#valid_30|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_17, #memory_int=|v_#memory_int_11|, #length=|v_#length_21|, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, ~res4~0=v_~res4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, ULTIMATE.start_#t~ret11, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,664 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,664 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,664 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:40:44,664 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,665 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,665 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:40:44,665 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,665 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,665 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,665 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,666 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,666 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,666 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,666 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,666 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,666 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,667 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,667 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,667 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,667 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,667 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,668 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,668 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_1| (store |v_#valid_2| 0 0)) InVars {#valid=|v_#valid_2|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,668 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,668 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,668 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_1| (store |v_#valid_2| 0 0)) InVars {#valid=|v_#valid_2|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,669 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,669 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2)) (.cse1 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2))) (or (and (or (not .cse0) (not .cse1)) |v_main_#t~short8_1|) (and .cse0 (not |v_main_#t~short8_1|) .cse1))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, main_#t~short8=|v_main_#t~short8_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,669 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,669 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,669 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2)) (.cse1 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2))) (or (and (or (not .cse0) (not .cse1)) |v_main_#t~short8_1|) (and .cse0 (not |v_main_#t~short8_1|) .cse1))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, main_#t~short8=|v_main_#t~short8_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,670 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,670 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,670 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,670 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,670 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,671 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,671 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,671 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,671 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,671 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,671 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,672 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,672 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,672 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,672 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,672 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,672 DEBUG L183 ransitionTransformer]: Formula: |v_main_#t~short8_2| InVars {main_#t~short8=|v_main_#t~short8_2|} OutVars{main_#t~short8=|v_main_#t~short8_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,673 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,673 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,673 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v_main_#t~short8_2| InVars {main_#t~short8=|v_main_#t~short8_2|} OutVars{main_#t~short8=|v_main_#t~short8_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,673 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,673 DEBUG L183 ransitionTransformer]: Formula: (not |v_main_#t~short8_3|) InVars {main_#t~short8=|v_main_#t~short8_3|} OutVars{main_#t~short8=|v_main_#t~short8_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,673 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,674 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,674 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v_main_#t~short8_3|) InVars {main_#t~short8=|v_main_#t~short8_3|} OutVars{main_#t~short8=|v_main_#t~short8_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,674 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,674 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,674 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,674 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,675 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,675 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,675 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8 0)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,675 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,675 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,675 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8 0)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,676 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,676 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,676 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,676 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,676 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,677 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,677 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,677 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,677 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,677 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,678 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,678 DEBUG L183 ransitionTransformer]: Formula: (not |v_main_#t~short8_5|) InVars {main_#t~short8=|v_main_#t~short8_5|} OutVars{main_#t~short8=|v_main_#t~short8_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,678 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,679 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,679 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v_main_#t~short8_5|) InVars {main_#t~short8=|v_main_#t~short8_5|} OutVars{main_#t~short8=|v_main_#t~short8_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,679 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,679 DEBUG L183 ransitionTransformer]: Formula: |v_main_#t~short8_7| InVars {main_#t~short8=|v_main_#t~short8_7|} OutVars{main_#t~short8=|v_main_#t~short8_7|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,679 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,679 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,679 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v_main_#t~short8_7| InVars {main_#t~short8=|v_main_#t~short8_7|} OutVars{main_#t~short8=|v_main_#t~short8_7|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,680 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,680 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,680 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,680 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,680 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,681 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,681 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 4))) (and (= |v_main_#t~mem10.base_1| (select (select |v_#memory_$Pointer$.base_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 8) (select |v_#length_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)) (<= 0 .cse0) (= (select (select |v_#memory_$Pointer$.offset_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0) |v_main_#t~mem10.offset_1|) (= 1 (select |v_#valid_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_1|, main_#t~mem10.offset=|v_main_#t~mem10.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,681 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,681 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,681 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 4))) (and (= |v_main_#t~mem10.base_1| (select (select |v_#memory_$Pointer$.base_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 8) (select |v_#length_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)) (<= 0 .cse0) (= (select (select |v_#memory_$Pointer$.offset_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0) |v_main_#t~mem10.offset_1|) (= 1 (select |v_#valid_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_1|, main_#t~mem10.offset=|v_main_#t~mem10.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,682 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,682 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11) 1)) InVars {#valid=|v_#valid_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11} OutVars{#valid=|v_#valid_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,682 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,682 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,682 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11) 1)) InVars {#valid=|v_#valid_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11} OutVars{#valid=|v_#valid_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,683 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,683 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 8) (select |v_#length_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,683 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,683 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,683 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 8) (select |v_#length_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,684 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,684 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,684 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,684 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,684 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,684 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,684 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,684 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,684 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,685 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,685 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,685 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,685 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,685 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,685 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,685 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,685 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_4|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,685 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,685 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,686 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_4|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,686 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,686 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v_main_#t~nondet7_2| 0))) (or (and |v_main_#t~short8_4| (not .cse0)) (and .cse0 (not |v_main_#t~short8_4|)))) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_#t~short8=|v_main_#t~short8_4|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,686 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,686 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,686 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v_main_#t~nondet7_2| 0))) (or (and |v_main_#t~short8_4| (not .cse0)) (and .cse0 (not |v_main_#t~short8_4|)))) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_#t~short8=|v_main_#t~short8_4|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,686 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,687 DEBUG L183 ransitionTransformer]: Formula: (and (= v_main_~next~0.base_2 |v_main_#t~mem10.base_2|) (= v_main_~next~0.offset_2 |v_main_#t~mem10.offset_2|)) InVars {main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_~next~0.offset=v_main_~next~0.offset_2, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|, main_~next~0.base=v_main_~next~0.base_2} AuxVars[] AssignedVars[main_~next~0.offset, main_~next~0.base] [2018-03-28 14:40:44,687 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,687 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,687 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_main_~next~0.base_2 |v_main_#t~mem10.base_2|) (= v_main_~next~0.offset_2 |v_main_#t~mem10.offset_2|)) InVars {main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_~next~0.offset=v_main_~next~0.offset_2, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|, main_~next~0.base=v_main_~next~0.base_2} AuxVars[] AssignedVars[main_~next~0.offset, main_~next~0.base] [2018-03-28 14:40:44,687 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,687 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,687 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,687 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,688 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,688 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,688 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,688 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,688 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,688 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,688 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,688 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_6|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,688 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,688 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,689 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_6|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,689 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,689 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_8|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,689 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,689 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,689 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_8|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,689 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,689 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_3|, main_#t~mem10.offset=|v_main_#t~mem10.offset_3|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,689 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,689 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,690 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_3|, main_#t~mem10.offset=|v_main_#t~mem10.offset_3|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,690 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,690 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,690 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,690 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,690 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,690 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,690 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,690 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,690 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,691 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,691 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,691 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet9_1| 2147483647) (<= 0 (+ |v_main_#t~nondet9_1| 2147483648))) InVars {main_#t~nondet9=|v_main_#t~nondet9_1|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,691 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,691 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,691 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet9_1| 2147483647) (<= 0 (+ |v_main_#t~nondet9_1| 2147483648))) InVars {main_#t~nondet9=|v_main_#t~nondet9_1|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,691 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,691 DEBUG L183 ransitionTransformer]: Formula: (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,691 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,692 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,692 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,692 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,692 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,692 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,692 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,692 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,692 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,692 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,692 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,693 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,693 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,693 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,693 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,693 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,693 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,693 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,693 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,693 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_main_#t~nondet9_2| 0)) InVars {main_#t~nondet9=|v_main_#t~nondet9_2|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,694 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,694 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,694 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_main_#t~nondet9_2| 0)) InVars {main_#t~nondet9=|v_main_#t~nondet9_2|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,694 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,694 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#t~nondet9_4| 0) InVars {main_#t~nondet9=|v_main_#t~nondet9_4|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,694 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,694 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,694 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#t~nondet9_4| 0) InVars {main_#t~nondet9=|v_main_#t~nondet9_4|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,694 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,695 DEBUG L183 ransitionTransformer]: Formula: (and (not (= (select |v_#valid_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2) 1)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2))) InVars {#valid=|v_#valid_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2} OutVars{#valid=|v_#valid_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,695 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,695 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,695 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (not (= (select |v_#valid_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2) 1)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2))) InVars {#valid=|v_#valid_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2} OutVars{#valid=|v_#valid_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,695 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,695 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,695 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,695 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,696 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,696 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,696 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#res_1| (ite (not (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4 0) (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5))) 1 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} OutVars{main_#res=|v_main_#res_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:40:44,696 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,696 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,696 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#res_1| (ite (not (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4 0) (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5))) 1 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} OutVars{main_#res=|v_main_#res_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:40:44,696 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,697 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,697 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,697 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,697 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,697 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,697 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_3|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,697 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,697 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,697 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_3|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,697 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,698 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_5|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,698 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,698 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,698 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_5|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,698 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,698 DEBUG L183 ransitionTransformer]: Formula: (= (store |v_#valid_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3 0) |v_#valid_4|) InVars {#valid=|v_#valid_5|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3} OutVars{#valid=|v_#valid_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,698 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,698 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,698 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (store |v_#valid_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3 0) |v_#valid_4|) InVars {#valid=|v_#valid_5|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3} OutVars{#valid=|v_#valid_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,698 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,699 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_6| |old(#valid)|) InVars {#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,699 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,699 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,699 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_6| |old(#valid)|) InVars {#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,699 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,699 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_#valid_7| |old(#valid)|)) InVars {#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,699 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,699 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,699 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_#valid_7| |old(#valid)|)) InVars {#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,700 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,700 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,700 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,700 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,700 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,700 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,701 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_3, #valid=|v_#valid_8|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_3, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_3} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, #memory_$Pointer$.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,701 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,701 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,701 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_3, #valid=|v_#valid_8|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_3, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_3} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, #memory_$Pointer$.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,701 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,701 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,701 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_6, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3|, ~res4~0=v_~res4~0_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,701 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,702 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,702 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_6, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3|, ~res4~0=v_~res4~0_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,702 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,702 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,702 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3 v_main_~next~0.offset_1) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4 v_main_~next~0.base_1)) InVars {main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1} OutVars{main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,702 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,702 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,702 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3 v_main_~next~0.offset_1) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4 v_main_~next~0.base_1)) InVars {main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1} OutVars{main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,703 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,703 DEBUG L183 ransitionTransformer]: Formula: (= v_~res4~0_1 0) InVars {} OutVars{~res4~0=v_~res4~0_1} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,703 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,703 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,703 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~res4~0_1 0) InVars {} OutVars{~res4~0=v_~res4~0_1} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,703 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,703 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,703 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,703 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,704 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,704 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,704 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,704 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,704 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,704 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,704 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,704 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,704 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,705 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,705 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,705 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,705 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,705 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,705 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,705 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,705 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,705 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,706 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,706 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,706 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,706 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,706 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,706 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,706 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,707 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,707 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,707 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,707 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,707 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,707 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,707 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,708 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,708 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,708 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,708 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,708 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,708 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,708 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,708 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,708 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,709 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,709 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,709 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,709 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,709 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,709 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,709 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,709 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,709 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,709 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,710 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,710 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 (select |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= |v_#valid_12| (store |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 1)) (= (store |v_#length_6| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 8) |v_#length_5|) (not (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|)) InVars {#valid=|v_#valid_13|, #length=|v_#length_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|, #valid=|v_#valid_12|, #length=|v_#length_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset, #valid, #length, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base] [2018-03-28 14:40:44,710 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,710 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,710 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 (select |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= |v_#valid_12| (store |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 1)) (= (store |v_#length_6| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 8) |v_#length_5|) (not (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|)) InVars {#valid=|v_#valid_13|, #length=|v_#length_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|, #valid=|v_#valid_12|, #length=|v_#length_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset, #valid, #length, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base] [2018-03-28 14:40:44,711 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,711 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,711 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,711 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,712 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,712 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,712 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,712 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,712 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,713 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,713 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,713 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,713 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,713 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,714 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,714 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,714 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,714 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,714 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,715 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,715 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,715 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,715 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,715 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,716 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,716 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,716 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,716 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,716 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,716 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,717 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,717 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,717 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,717 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,717 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,718 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,718 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,718 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,718 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,718 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,718 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,719 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,719 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,719 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,719 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,723 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,724 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= |v_##memloc_int_1_2| (store |v_##memloc_int_1_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 mll_L634_0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= (store |v_##memloc_int_0_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 mll_L634_1) |v_##memloc_int_0_2|)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_1|, ##memloc_int_1=|v_##memloc_int_1_1|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_2|, ##memloc_int_1=|v_##memloc_int_1_2|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,724 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,724 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,724 DEBUG L192 ransitionTransformer]: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6))) [2018-03-28 14:40:44,725 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,725 DEBUG L194 ransitionTransformer]: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= |v_##memloc_int_1_2| (store |v_##memloc_int_1_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 mll_L634_0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= (store |v_##memloc_int_0_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 mll_L634_1) |v_##memloc_int_0_2|)) [2018-03-28 14:40:44,725 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,725 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,725 DEBUG L200 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|} [2018-03-28 14:40:44,726 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,726 DEBUG L202 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_1|, ##memloc_int_1=|v_##memloc_int_1_1|} [2018-03-28 14:40:44,726 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,726 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,726 DEBUG L208 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|} [2018-03-28 14:40:44,726 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,727 DEBUG L210 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_2|, ##memloc_int_1=|v_##memloc_int_1_2|} [2018-03-28 14:40:44,727 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,727 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= |v_##memloc_int_1_2| (store |v_##memloc_int_1_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 mll_L634_0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= (store |v_##memloc_int_0_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 mll_L634_1) |v_##memloc_int_0_2|)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_1|, ##memloc_int_1=|v_##memloc_int_1_1|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_2|, ##memloc_int_1=|v_##memloc_int_1_2|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,728 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,728 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,728 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,728 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,728 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,729 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,729 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7 4) (select |v_#length_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, #length=|v_#length_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, #length=|v_#length_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,729 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,729 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,729 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7 4) (select |v_#length_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, #length=|v_#length_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, #length=|v_#length_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,730 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,730 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (= (store |v_##memloc_int_0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 mll_L638_2) |v_##memloc_int_0_4|) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= |v_##memloc_int_1_4| (store |v_##memloc_int_1_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 mll_L638_3)) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_3|, ##memloc_int_1=|v_##memloc_int_1_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_4|, ##memloc_int_1=|v_##memloc_int_1_4|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,731 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,731 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,731 DEBUG L192 ransitionTransformer]: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) [2018-03-28 14:40:44,731 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,731 DEBUG L194 ransitionTransformer]: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (= (store |v_##memloc_int_0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 mll_L638_2) |v_##memloc_int_0_4|) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= |v_##memloc_int_1_4| (store |v_##memloc_int_1_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 mll_L638_3)) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) [2018-03-28 14:40:44,731 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,731 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,731 DEBUG L200 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|} [2018-03-28 14:40:44,731 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,732 DEBUG L202 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_3|, ##memloc_int_1=|v_##memloc_int_1_3|} [2018-03-28 14:40:44,732 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,732 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,732 DEBUG L208 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|} [2018-03-28 14:40:44,732 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,732 DEBUG L210 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_4|, ##memloc_int_1=|v_##memloc_int_1_4|} [2018-03-28 14:40:44,732 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,732 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (= (store |v_##memloc_int_0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 mll_L638_2) |v_##memloc_int_0_4|) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= |v_##memloc_int_1_4| (store |v_##memloc_int_1_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 mll_L638_3)) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_3|, ##memloc_int_1=|v_##memloc_int_1_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_4|, ##memloc_int_1=|v_##memloc_int_1_4|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,733 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,733 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,733 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,733 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,733 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,734 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,734 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11 4) (select |v_#length_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, #length=|v_#length_12|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, #length=|v_#length_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,734 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,734 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,734 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11 4) (select |v_#length_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, #length=|v_#length_12|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, #length=|v_#length_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,735 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,735 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7| 3))) (or (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|)) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,735 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,735 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,736 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7| 3))) (or (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|)) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,736 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,736 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,736 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,737 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,737 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,737 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,737 DEBUG L183 ransitionTransformer]: Formula: (or (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,737 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,737 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,738 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,738 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,738 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6| 3))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|)) (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,738 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,738 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,739 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6| 3))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|)) (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,739 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,739 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (= (store |v_##memloc_int_0_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 |mll_L634'_4|) |v_##memloc_int_0_6|) (<= 0 .cse0) (= (store |v_##memloc_int_1_5| .cse0 |mll_L634'_5|) |v_##memloc_int_1_6|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_5|, ##memloc_int_1=|v_##memloc_int_1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_6|, ##memloc_int_1=|v_##memloc_int_1_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,740 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,740 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,740 DEBUG L192 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (<= 0 .cse0) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) [2018-03-28 14:40:44,740 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,740 DEBUG L194 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (= (store |v_##memloc_int_0_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 |mll_L634'_4|) |v_##memloc_int_0_6|) (<= 0 .cse0) (= (store |v_##memloc_int_1_5| .cse0 |mll_L634'_5|) |v_##memloc_int_1_6|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) [2018-03-28 14:40:44,740 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,740 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,740 DEBUG L200 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} [2018-03-28 14:40:44,741 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,741 DEBUG L202 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_5|, ##memloc_int_1=|v_##memloc_int_1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} [2018-03-28 14:40:44,741 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,741 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,741 DEBUG L208 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} [2018-03-28 14:40:44,741 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,741 DEBUG L210 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_6|, ##memloc_int_1=|v_##memloc_int_1_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} [2018-03-28 14:40:44,741 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,741 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (= (store |v_##memloc_int_0_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 |mll_L634'_4|) |v_##memloc_int_0_6|) (<= 0 .cse0) (= (store |v_##memloc_int_1_5| .cse0 |mll_L634'_5|) |v_##memloc_int_1_6|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_5|, ##memloc_int_1=|v_##memloc_int_1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_6|, ##memloc_int_1=|v_##memloc_int_1_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,742 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,742 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,742 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,742 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,742 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,743 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 8) (select |v_#length_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, #length=|v_#length_10|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, #length=|v_#length_10|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,743 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,743 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,743 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 8) (select |v_#length_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, #length=|v_#length_10|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, #length=|v_#length_10|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,743 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,743 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,744 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,744 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,744 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,744 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,744 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,745 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,745 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,745 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,745 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,745 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,745 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,745 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,745 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,746 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,746 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,746 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,746 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,746 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,747 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,747 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,747 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,747 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,747 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,747 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,748 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,748 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,748 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,748 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,748 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,748 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,749 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,749 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,749 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,749 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,750 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8| 4))) (or (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,750 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,750 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,750 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8| 4))) (or (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,750 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,751 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 4))) (and (= (select |v_#valid_23| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) 1) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 8) (select |v_#length_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11)) (= (select (select |v_#memory_$Pointer$.offset_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|) (<= 0 .cse0) (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1| (select (select |v_#memory_$Pointer$.base_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,751 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,751 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,751 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 4))) (and (= (select |v_#valid_23| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) 1) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 8) (select |v_#length_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11)) (= (select (select |v_#memory_$Pointer$.offset_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|) (<= 0 .cse0) (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1| (select (select |v_#memory_$Pointer$.base_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,751 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,752 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_24| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,752 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,752 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,752 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_24| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,752 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,753 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 4))) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 8) (select |v_#length_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13, #length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13, #length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,753 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,753 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,753 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 4))) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 8) (select |v_#length_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13, #length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13, #length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,753 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,754 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7| 4))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|) (not .cse0)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,754 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,754 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,754 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7| 4))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|) (not .cse0)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,755 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,755 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,755 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,755 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,755 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,755 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,756 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,756 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,756 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,756 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,756 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,756 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,756 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,756 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,756 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,757 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,757 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,757 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,757 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,757 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,757 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,757 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,757 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,757 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,758 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,758 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,759 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (= (store |v_##memloc_int_0_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 mll_L644_6) |v_##memloc_int_0_8|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0) (= (store |v_##memloc_int_1_7| .cse0 mll_L644_7) |v_##memloc_int_1_8|))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_7|, ##memloc_int_1=|v_##memloc_int_1_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_8|, ##memloc_int_1=|v_##memloc_int_1_8|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,759 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,759 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,759 DEBUG L192 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0))) [2018-03-28 14:40:44,759 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,759 DEBUG L194 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (= (store |v_##memloc_int_0_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 mll_L644_6) |v_##memloc_int_0_8|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0) (= (store |v_##memloc_int_1_7| .cse0 mll_L644_7) |v_##memloc_int_1_8|))) [2018-03-28 14:40:44,759 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,759 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,759 DEBUG L200 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} [2018-03-28 14:40:44,760 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,760 DEBUG L202 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_7|, ##memloc_int_1=|v_##memloc_int_1_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} [2018-03-28 14:40:44,760 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,760 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,760 DEBUG L208 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} [2018-03-28 14:40:44,760 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,760 DEBUG L210 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_8|, ##memloc_int_1=|v_##memloc_int_1_8|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} [2018-03-28 14:40:44,760 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,761 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (= (store |v_##memloc_int_0_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 mll_L644_6) |v_##memloc_int_0_8|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0) (= (store |v_##memloc_int_1_7| .cse0 mll_L644_7) |v_##memloc_int_1_8|))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_7|, ##memloc_int_1=|v_##memloc_int_1_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_8|, ##memloc_int_1=|v_##memloc_int_1_8|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,761 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,761 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_21| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,761 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,762 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,762 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_21| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,762 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,762 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 8) (select |v_#length_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, #length=|v_#length_14|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, #length=|v_#length_14|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,762 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,762 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,763 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 8) (select |v_#length_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, #length=|v_#length_14|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, #length=|v_#length_14|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,763 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,763 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9| 5))) (or (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,763 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,763 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,764 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9| 5))) (or (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,764 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,764 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,764 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,764 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,764 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,765 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,765 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,765 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,765 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,765 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,765 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,766 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,766 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,766 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,766 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,766 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,766 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8| 5))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,766 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,766 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,766 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8| 5))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,767 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,767 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,767 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,767 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,767 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,767 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,767 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,767 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,767 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,767 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,768 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,768 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,768 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,768 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,768 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,768 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,768 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,768 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,768 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,768 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,769 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,769 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,769 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,769 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,769 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,769 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,769 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,769 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,769 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,769 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,770 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,770 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,770 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,770 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,770 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,770 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,770 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,770 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,770 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,771 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,771 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,771 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1| 6))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,771 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,771 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,771 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1| 6))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,771 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,772 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1| (select (select |v_#memory_int_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) (= 1 (select |v_#valid_25| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14 4) (select |v_#length_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,772 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,772 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,772 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1| (select (select |v_#memory_int_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) (= 1 (select |v_#valid_25| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14 4) (select |v_#length_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,772 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,772 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_26| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,772 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,773 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,773 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_26| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,773 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,773 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15)) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15 4) (select |v_#length_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18, #length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18, #length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,773 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,773 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,774 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15)) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15 4) (select |v_#length_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18, #length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18, #length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,774 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,774 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,774 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,774 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,774 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,775 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,775 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,775 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,775 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,775 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,775 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,775 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8 3) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,776 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,776 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,776 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8 3) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,776 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,776 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,776 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,776 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,776 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,777 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,777 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,777 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,777 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,777 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,777 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,777 DEBUG L183 ransitionTransformer]: Formula: (= v_~res4~0_4 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|, ~res4~0=v_~res4~0_4} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,777 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,778 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,778 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~res4~0_4 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|, ~res4~0=v_~res4~0_4} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,778 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,778 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,778 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,778 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,778 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,778 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,778 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,778 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,779 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,779 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,779 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,779 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,779 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,779 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,779 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,779 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,779 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,779 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,780 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,780 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,780 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,780 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,780 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,780 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,780 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,781 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,781 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= |v_##memloc_int_0_10| (store |v_##memloc_int_0_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 mll_L682_9)) (= (store |v_##memloc_int_1_9| .cse0 mll_L682_8) |v_##memloc_int_1_10|) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_9|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_10|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,781 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,781 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,781 DEBUG L192 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) [2018-03-28 14:40:44,782 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,782 DEBUG L194 ransitionTransformer]: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= |v_##memloc_int_0_10| (store |v_##memloc_int_0_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 mll_L682_9)) (= (store |v_##memloc_int_1_9| .cse0 mll_L682_8) |v_##memloc_int_1_10|) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) [2018-03-28 14:40:44,782 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,782 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,782 DEBUG L200 ransitionTransformer]: {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} [2018-03-28 14:40:44,782 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,782 DEBUG L202 ransitionTransformer]: {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_9|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} [2018-03-28 14:40:44,782 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,782 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,782 DEBUG L208 ransitionTransformer]: {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} [2018-03-28 14:40:44,783 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,783 DEBUG L210 ransitionTransformer]: {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_10|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} [2018-03-28 14:40:44,783 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,783 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= |v_##memloc_int_0_10| (store |v_##memloc_int_0_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 mll_L682_9)) (= (store |v_##memloc_int_1_9| .cse0 mll_L682_8) |v_##memloc_int_1_10|) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_9|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_10|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,783 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,783 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_22| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,783 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,783 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,784 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_22| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,784 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,784 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 8) (select |v_#length_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6, #length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6, #length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,784 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,784 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,784 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 8) (select |v_#length_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6, #length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6, #length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,784 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,785 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,785 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,785 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,785 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,785 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,785 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,785 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,785 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,785 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_ULTIMATE.start_#t~ret11_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret11] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,786 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,787 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,789 INFO L271 apSepIcfgTransformer]: finished MemlocArrayUpdater, created 10 location literals (each corresponds to one heap write) [2018-03-28 14:40:44,791 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,792 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_##memloc_int_0_11| ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_0_lit|)) (= ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_1_lit|) |v_##memloc_int_1_11|)) InVars {##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|, ~res4~0=v_~res4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, #NULL.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, #NULL.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, ~res4~0] [2018-03-28 14:40:44,792 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:40:44,792 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:40:44,792 DEBUG L192 ransitionTransformer]: true [2018-03-28 14:40:44,792 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:40:44,792 DEBUG L194 ransitionTransformer]: (and (= |v_##memloc_int_0_11| ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_0_lit|)) (= ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_1_lit|) |v_##memloc_int_1_11|)) [2018-03-28 14:40:44,792 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:40:44,792 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:40:44,792 DEBUG L200 ransitionTransformer]: {} [2018-03-28 14:40:44,792 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:40:44,793 DEBUG L202 ransitionTransformer]: {##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|} [2018-03-28 14:40:44,793 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:40:44,793 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:40:44,793 DEBUG L208 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ~res4~0=v_~res4~0_5} [2018-03-28 14:40:44,793 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:40:44,793 DEBUG L210 ransitionTransformer]: {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|, ~res4~0=v_~res4~0_5} [2018-03-28 14:40:44,793 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,793 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_##memloc_int_0_11| ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_0_lit|)) (= ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_1_lit|) |v_##memloc_int_1_11|)) InVars {##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_20, #NULL.offset=|v_#NULL.offset_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_7, #NULL.base=|v_#NULL.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_7, #valid=|v_#valid_28|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_15, ##memloc_int_0=|v_##memloc_int_0_11|, ##memloc_int_1=|v_##memloc_int_1_11|, ~res4~0=v_~res4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, #NULL.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, #NULL.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, ~res4~0] [2018-03-28 14:40:44,794 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_##memloc_int_0_12| ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_0_lit|)) (= ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_1_lit|) |v_##memloc_int_1_12|)) InVars {##memloc_int_0=|v_##memloc_int_0_12|, ##memloc_int_1=|v_##memloc_int_1_12|} OutVars{##memloc_int_0=|v_##memloc_int_0_12|, ##memloc_int_1=|v_##memloc_int_1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,794 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,794 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_31| |v_#valid_30|) InVars {#valid=|v_#valid_31|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_21, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_22, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_16, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_11, #valid=|v_#valid_30|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_17, #memory_int=|v_#memory_int_11|, #length=|v_#length_21|, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, ~res4~0=v_~res4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, ULTIMATE.start_#t~ret11, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,794 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,794 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,795 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_31| |v_#valid_30|) InVars {#valid=|v_#valid_31|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_21, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_22, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_16, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_19, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_17, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_11, #valid=|v_#valid_30|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_17, #memory_int=|v_#memory_int_11|, #length=|v_#length_21|, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, ~res4~0=v_~res4~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, ULTIMATE.start_#t~ret11, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,795 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,795 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,795 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:40:44,795 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,795 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,795 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:40:44,796 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,796 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,796 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,796 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,796 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,796 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,796 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,796 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,796 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,797 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,797 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,797 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,797 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,797 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,797 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,797 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,797 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_1| (store |v_#valid_2| 0 0)) InVars {#valid=|v_#valid_2|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,797 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,798 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,798 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_1| (store |v_#valid_2| 0 0)) InVars {#valid=|v_#valid_2|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,798 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,798 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2)) (.cse1 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2))) (or (and (or (not .cse0) (not .cse1)) |v_main_#t~short8_1|) (and .cse0 (not |v_main_#t~short8_1|) .cse1))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, main_#t~short8=|v_main_#t~short8_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,798 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,798 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,798 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2)) (.cse1 (= 1 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2))) (or (and (or (not .cse0) (not .cse1)) |v_main_#t~short8_1|) (and .cse0 (not |v_main_#t~short8_1|) .cse1))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_2, main_#t~short8=|v_main_#t~short8_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_2} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,799 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,799 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,799 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,799 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,799 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,799 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,799 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,799 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,799 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,799 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,800 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,800 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,800 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,800 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,800 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,800 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,800 DEBUG L183 ransitionTransformer]: Formula: |v_main_#t~short8_2| InVars {main_#t~short8=|v_main_#t~short8_2|} OutVars{main_#t~short8=|v_main_#t~short8_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,800 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,801 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,801 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v_main_#t~short8_2| InVars {main_#t~short8=|v_main_#t~short8_2|} OutVars{main_#t~short8=|v_main_#t~short8_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,801 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,801 DEBUG L183 ransitionTransformer]: Formula: (not |v_main_#t~short8_3|) InVars {main_#t~short8=|v_main_#t~short8_3|} OutVars{main_#t~short8=|v_main_#t~short8_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,801 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,801 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,802 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v_main_#t~short8_3|) InVars {main_#t~short8=|v_main_#t~short8_3|} OutVars{main_#t~short8=|v_main_#t~short8_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,802 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,802 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,802 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,802 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,802 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,802 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,802 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8 0)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,803 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,803 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,803 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8 0)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,803 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,803 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,803 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,803 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,803 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,804 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,804 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,804 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,804 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,804 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,804 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,804 DEBUG L183 ransitionTransformer]: Formula: (not |v_main_#t~short8_5|) InVars {main_#t~short8=|v_main_#t~short8_5|} OutVars{main_#t~short8=|v_main_#t~short8_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,804 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,804 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,805 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v_main_#t~short8_5|) InVars {main_#t~short8=|v_main_#t~short8_5|} OutVars{main_#t~short8=|v_main_#t~short8_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,805 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,805 DEBUG L183 ransitionTransformer]: Formula: |v_main_#t~short8_7| InVars {main_#t~short8=|v_main_#t~short8_7|} OutVars{main_#t~short8=|v_main_#t~short8_7|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,805 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,805 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,805 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v_main_#t~short8_7| InVars {main_#t~short8=|v_main_#t~short8_7|} OutVars{main_#t~short8=|v_main_#t~short8_7|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,805 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,805 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,805 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,806 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,806 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,806 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,806 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 4))) (and (= |v_main_#t~mem10.base_1| (select (select |v_#memory_$Pointer$.base_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 8) (select |v_#length_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)) (<= 0 .cse0) (= (select (select |v_#memory_$Pointer$.offset_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0) |v_main_#t~mem10.offset_1|) (= 1 (select |v_#valid_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_1|, main_#t~mem10.offset=|v_main_#t~mem10.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,806 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,806 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,807 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 4))) (and (= |v_main_#t~mem10.base_1| (select (select |v_#memory_$Pointer$.base_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9 8) (select |v_#length_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)) (<= 0 .cse0) (= (select (select |v_#memory_$Pointer$.offset_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10) .cse0) |v_main_#t~mem10.offset_1|) (= 1 (select |v_#valid_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_1|, main_#t~mem10.offset=|v_main_#t~mem10.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #valid=|v_#valid_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_9, #length=|v_#length_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,807 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,807 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11, #valid=|v_#valid_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11, #valid=|v_#valid_11|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,807 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,807 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,824 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11, #valid=|v_#valid_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_11, #valid=|v_#valid_11|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,825 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,825 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 8) (select |v_#length_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,825 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,825 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,825 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 8) (select |v_#length_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_10, #length=|v_#length_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_12} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,825 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,825 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,826 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,826 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,826 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,827 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,827 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,827 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,827 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,827 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,827 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,827 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,828 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,828 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,828 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,828 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,828 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_4|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,828 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,828 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,828 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_4|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:40:44,828 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,829 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v_main_#t~nondet7_2| 0))) (or (and |v_main_#t~short8_4| (not .cse0)) (and .cse0 (not |v_main_#t~short8_4|)))) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_#t~short8=|v_main_#t~short8_4|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,829 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,829 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,829 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v_main_#t~nondet7_2| 0))) (or (and |v_main_#t~short8_4| (not .cse0)) (and .cse0 (not |v_main_#t~short8_4|)))) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_#t~short8=|v_main_#t~short8_4|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,830 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,830 DEBUG L183 ransitionTransformer]: Formula: (and (= v_main_~next~0.base_2 |v_main_#t~mem10.base_2|) (= v_main_~next~0.offset_2 |v_main_#t~mem10.offset_2|)) InVars {main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_~next~0.offset=v_main_~next~0.offset_2, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|, main_~next~0.base=v_main_~next~0.base_2} AuxVars[] AssignedVars[main_~next~0.offset, main_~next~0.base] [2018-03-28 14:40:44,830 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,830 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,830 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_main_~next~0.base_2 |v_main_#t~mem10.base_2|) (= v_main_~next~0.offset_2 |v_main_#t~mem10.offset_2|)) InVars {main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_2|, main_~next~0.offset=v_main_~next~0.offset_2, main_#t~mem10.offset=|v_main_#t~mem10.offset_2|, main_~next~0.base=v_main_~next~0.base_2} AuxVars[] AssignedVars[main_~next~0.offset, main_~next~0.base] [2018-03-28 14:40:44,830 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,830 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,830 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,831 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,831 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,831 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,831 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,831 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,831 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,831 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,831 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,832 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_6|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,832 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,832 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,832 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_6|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,832 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,832 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_8|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,832 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,832 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,832 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~short8=|v_main_#t~short8_8|} AuxVars[] AssignedVars[main_#t~short8] [2018-03-28 14:40:44,832 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,833 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_3|, main_#t~mem10.offset=|v_main_#t~mem10.offset_3|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,833 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,833 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,833 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~mem10.base=|v_main_#t~mem10.base_3|, main_#t~mem10.offset=|v_main_#t~mem10.offset_3|} AuxVars[] AssignedVars[main_#t~mem10.base, main_#t~mem10.offset] [2018-03-28 14:40:44,833 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,833 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,833 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,833 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,833 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,833 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,833 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,834 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,834 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,834 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,834 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,834 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet9_1| 2147483647) (<= 0 (+ |v_main_#t~nondet9_1| 2147483648))) InVars {main_#t~nondet9=|v_main_#t~nondet9_1|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,834 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,834 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,834 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet9_1| 2147483647) (<= 0 (+ |v_main_#t~nondet9_1| 2147483648))) InVars {main_#t~nondet9=|v_main_#t~nondet9_1|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,834 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,834 DEBUG L183 ransitionTransformer]: Formula: (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,835 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,835 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,835 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_11} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,835 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,835 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,835 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,835 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,835 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,835 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,836 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,836 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,836 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,836 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_2, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,836 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,836 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,836 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,836 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,836 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,836 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,836 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_main_#t~nondet9_2| 0)) InVars {main_#t~nondet9=|v_main_#t~nondet9_2|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,837 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,837 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,837 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_main_#t~nondet9_2| 0)) InVars {main_#t~nondet9=|v_main_#t~nondet9_2|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_2|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,837 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,837 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#t~nondet9_4| 0) InVars {main_#t~nondet9=|v_main_#t~nondet9_4|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,837 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,837 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,837 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#t~nondet9_4| 0) InVars {main_#t~nondet9=|v_main_#t~nondet9_4|} OutVars{main_#t~nondet9=|v_main_#t~nondet9_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,837 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,837 DEBUG L183 ransitionTransformer]: Formula: (and (not (= (select |v_#valid_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2) 1)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2, #valid=|v_#valid_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2, #valid=|v_#valid_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,837 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,838 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,838 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (not (= (select |v_#valid_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2) 1)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2, #valid=|v_#valid_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_2, #valid=|v_#valid_3|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,838 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,838 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,838 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,838 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,838 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,838 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,838 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#res_1| (ite (not (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4 0) (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5))) 1 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, main_#res=|v_main_#res_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:40:44,838 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,838 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,839 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#res_1| (ite (not (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4 0) (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5))) 1 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_4, main_#res=|v_main_#res_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_5} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:40:44,839 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,839 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,839 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,839 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,839 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,839 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,839 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_3|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,839 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,839 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,840 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_3|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,840 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,840 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_5|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,840 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,840 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,840 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet9=|v_main_#t~nondet9_5|} AuxVars[] AssignedVars[main_#t~nondet9] [2018-03-28 14:40:44,840 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,841 DEBUG L183 ransitionTransformer]: Formula: (= (store |v_#valid_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3 0) |v_#valid_4|) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3, #valid=|v_#valid_5|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3, #valid=|v_#valid_4|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,841 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,841 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,841 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (store |v_#valid_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3 0) |v_#valid_4|) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3, #valid=|v_#valid_5|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_3, #valid=|v_#valid_4|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:40:44,841 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,841 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_6| |old(#valid)|) InVars {#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,841 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,842 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,842 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_6| |old(#valid)|) InVars {#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_6|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,842 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,842 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_#valid_7| |old(#valid)|)) InVars {#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,842 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,842 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,842 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_#valid_7| |old(#valid)|)) InVars {#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_7|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,842 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,843 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,843 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,843 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,843 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1 0) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1 0)) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,843 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,843 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_3, #valid=|v_#valid_8|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_3, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, #memory_$Pointer$.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,843 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,843 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,843 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_3, #valid=|v_#valid_8|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_3, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, #valid, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset, #memory_int, #length, #memory_$Pointer$.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,843 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,844 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,844 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_3, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3|, ~res4~0=v_~res4~0_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,844 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,844 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,844 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_3, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_3|, ~res4~0=v_~res4~0_2} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, #memory_$Pointer$.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, #memory_$Pointer$.offset, ~res4~0] [2018-03-28 14:40:44,844 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,844 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,844 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3 v_main_~next~0.offset_1) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4 v_main_~next~0.base_1)) InVars {main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1} OutVars{main_~next~0.offset=v_main_~next~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4, main_~next~0.base=v_main_~next~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,844 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,844 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,844 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3 v_main_~next~0.offset_1) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4 v_main_~next~0.base_1)) InVars {main_~next~0.offset=v_main_~next~0.offset_1, main_~next~0.base=v_main_~next~0.base_1} OutVars{main_~next~0.offset=v_main_~next~0.offset_1, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_3, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_4, main_~next~0.base=v_main_~next~0.base_1} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,845 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,845 DEBUG L183 ransitionTransformer]: Formula: (= v_~res4~0_1 0) InVars {} OutVars{~res4~0=v_~res4~0_1} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,845 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,845 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,845 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~res4~0_1 0) InVars {} OutVars{~res4~0=v_~res4~0_1} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,845 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,845 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,845 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,845 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,845 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_6} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,846 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,846 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,846 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,846 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,846 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_6, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,846 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,846 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,846 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,846 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,846 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,846 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,847 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,847 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,847 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,847 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_7} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,847 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,847 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,847 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,847 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,847 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7 (+ |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3| 1)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_7, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_3|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,848 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,848 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,848 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,848 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,848 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,849 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,849 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,849 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,849 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,849 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4| 1))) (or (and .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|) (not .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_4|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,849 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,849 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,849 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,850 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,850 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,850 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,850 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,850 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,850 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,850 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,851 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,851 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,851 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,851 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,851 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,851 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,851 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,851 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,852 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,852 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,852 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,852 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 (select |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= |v_#valid_12| (store |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 1)) (= (store |v_#length_6| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 8) |v_#length_5|) (not (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|)) InVars {#length=|v_#length_6|, #valid=|v_#valid_13|} OutVars{#length=|v_#length_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|, #valid=|v_#valid_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset, #valid, #length, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base] [2018-03-28 14:40:44,852 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,852 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,853 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 (select |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= |v_#valid_12| (store |v_#valid_13| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 1)) (= (store |v_#length_6| |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1| 8) |v_#length_5|) (not (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|)) (= 0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|)) InVars {#length=|v_#length_6|, #valid=|v_#valid_13|} OutVars{#length=|v_#length_5|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_1|, #valid=|v_#valid_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset, #valid, #length, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base] [2018-03-28 14:40:44,853 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,853 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,853 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,853 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,853 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_11|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_10|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,854 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,854 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,854 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,854 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,854 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset] [2018-03-28 14:40:44,854 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,854 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,854 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,854 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,855 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5| 2))) (or (and (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7| .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_6|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_5|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,855 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,855 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,855 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,855 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,855 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_5, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.base_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~malloc2.offset_2|} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset] [2018-03-28 14:40:44,855 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,855 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,855 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,855 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,856 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,856 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,856 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,856 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,856 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,856 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,856 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,856 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,856 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,856 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,856 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,857 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,857 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,857 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,857 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,857 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,857 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,857 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,857 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,857 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,857 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_9|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,857 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,858 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= |v_##memloc_int_1_2| (store |v_##memloc_int_1_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 mll_L634_0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= (store |v_##memloc_int_0_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 mll_L634_1) |v_##memloc_int_0_2|)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_1|, ##memloc_int_1=|v_##memloc_int_1_1|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_2|, ##memloc_int_1=|v_##memloc_int_1_2|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,858 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,858 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,858 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 (store (select |v_#memory_int_4| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 0))) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (= 1 (select |v_#valid_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= |v_##memloc_int_1_2| (store |v_##memloc_int_1_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 mll_L634_0)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 4) (select |v_#length_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6)) (= (store |v_##memloc_int_0_1| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 mll_L634_1) |v_##memloc_int_0_2|)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_4|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_1|, ##memloc_int_1=|v_##memloc_int_1_1|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6, #valid=|v_#valid_14|, #memory_int=|v_#memory_int_3|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6, #length=|v_#length_7|, ##memloc_int_0=|v_##memloc_int_0_2|, ##memloc_int_1=|v_##memloc_int_1_2|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,858 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,858 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,858 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,858 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,858 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_7, #valid=|v_#valid_15|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,859 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,859 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7 4) (select |v_#length_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, #length=|v_#length_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, #length=|v_#length_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,859 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,859 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,859 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7 4) (select |v_#length_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, #length=|v_#length_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_8, #length=|v_#length_8|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,859 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,859 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (= (store |v_##memloc_int_0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 mll_L638_2) |v_##memloc_int_0_4|) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= |v_##memloc_int_1_4| (store |v_##memloc_int_1_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 mll_L638_3)) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_3|, ##memloc_int_1=|v_##memloc_int_1_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_4|, ##memloc_int_1=|v_##memloc_int_1_4|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,859 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,859 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,860 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#memory_int_6| (store |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 (store (select |v_#memory_int_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4))) (= (store |v_##memloc_int_0_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 mll_L638_2) |v_##memloc_int_0_4|) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (= |v_##memloc_int_1_4| (store |v_##memloc_int_1_3| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 mll_L638_3)) (= 1 (select |v_#valid_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 4) (select |v_#length_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_7|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_3|, ##memloc_int_1=|v_##memloc_int_1_3|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12, #valid=|v_#valid_18|, #memory_int=|v_#memory_int_6|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10, #length=|v_#length_11|, ##memloc_int_0=|v_##memloc_int_0_4|, ##memloc_int_1=|v_##memloc_int_1_4|} AuxVars[] AssignedVars[#memory_int, ##memloc_int_0, ##memloc_int_1] [2018-03-28 14:40:44,860 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,860 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,860 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,860 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,860 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_13, #valid=|v_#valid_19|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,860 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,860 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11 4) (select |v_#length_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, #length=|v_#length_12|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, #length=|v_#length_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,861 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,861 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,861 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11 4) (select |v_#length_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14))) (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, #length=|v_#length_12|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_14, #length=|v_#length_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,861 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,861 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7| 3))) (or (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|)) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,861 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,861 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,861 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7| 3))) (or (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|)) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_15|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_7|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_14|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,861 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,862 DEBUG L183 ransitionTransformer]: Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,862 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,862 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,862 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9 0)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,862 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,862 DEBUG L183 ransitionTransformer]: Formula: (or (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,862 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,862 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,862 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10)) (not (= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_9} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,862 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,862 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6| 3))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|)) (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,863 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,863 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,863 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6| 3))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|)) (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_11|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_10|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,863 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,863 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (= (store |v_##memloc_int_0_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 |mll_L634'_4|) |v_##memloc_int_0_6|) (<= 0 .cse0) (= (store |v_##memloc_int_1_5| .cse0 |mll_L634'_5|) |v_##memloc_int_1_6|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_5|, ##memloc_int_1=|v_##memloc_int_1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_6|, ##memloc_int_1=|v_##memloc_int_1_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,863 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,863 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,863 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4))) (and (= |v_#memory_$Pointer$.base_7| (store |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.base_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))) (= (select |v_#valid_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) 1) (= (store |v_##memloc_int_0_5| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 |mll_L634'_4|) |v_##memloc_int_0_6|) (<= 0 .cse0) (= (store |v_##memloc_int_1_5| .cse0 |mll_L634'_5|) |v_##memloc_int_1_6|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 8) (select |v_#length_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9)) (= |v_#memory_$Pointer$.offset_7| (store |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 (store (select |v_#memory_$Pointer$.offset_8| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) .cse0 0))))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_8|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_5|, ##memloc_int_1=|v_##memloc_int_1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_8|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_7|, #valid=|v_#valid_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8, #length=|v_#length_9|, ##memloc_int_0=|v_##memloc_int_0_6|, ##memloc_int_1=|v_##memloc_int_1_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_7|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,864 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,864 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,864 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,864 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,864 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_10, #valid=|v_#valid_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,864 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,864 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 8) (select |v_#length_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, #length=|v_#length_10|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, #length=|v_#length_10|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,864 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,864 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,865 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 8) (select |v_#length_10| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, #length=|v_#length_10|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_11, #length=|v_#length_10|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,865 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,865 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,865 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,865 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,865 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,865 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,865 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,865 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,865 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,865 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,866 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,866 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,866 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,866 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,866 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,866 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,866 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,866 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,866 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,866 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,867 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,867 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,867 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,867 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,867 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,867 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,867 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,868 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,868 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,868 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_13|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,868 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,868 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,868 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,868 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,869 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base] [2018-03-28 14:40:44,869 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,869 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8| 4))) (or (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,869 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,869 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,869 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8| 4))) (or (and (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|) (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_19|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_8|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_18|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,870 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,870 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 4))) (and (= (select |v_#valid_23| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) 1) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 8) (select |v_#length_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11)) (= (select (select |v_#memory_$Pointer$.offset_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|) (<= 0 .cse0) (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1| (select (select |v_#memory_$Pointer$.base_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,870 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,870 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,871 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 4))) (and (= (select |v_#valid_23| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) 1) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10 8) (select |v_#length_16| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11)) (= (select (select |v_#memory_$Pointer$.offset_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0) |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|) (<= 0 .cse0) (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1| (select (select |v_#memory_$Pointer$.base_12| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11) .cse0)))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_12|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_11, #valid=|v_#valid_23|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_1|, #length=|v_#length_16|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_10, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_12|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,871 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,871 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_24| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,871 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,871 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,871 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_24| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_12, #valid=|v_#valid_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,872 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,872 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 4))) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 8) (select |v_#length_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13)))) InVars {#length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13} OutVars{#length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,872 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,872 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,872 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 4))) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11 8) (select |v_#length_17| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13)))) InVars {#length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13} OutVars{#length=|v_#length_17|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_11, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_13} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,872 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,873 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7| 4))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|) (not .cse0)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,873 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,873 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,873 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7| 4))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|) (not .cse0)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_15|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_14|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_7|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,873 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,873 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,873 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,874 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,874 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,874 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,874 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,874 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,874 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,874 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,874 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,875 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,875 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,875 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,875 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|)) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_2|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_2|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset] [2018-03-28 14:40:44,875 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,875 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,875 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,875 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,875 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_16|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,875 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,876 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,876 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,876 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,876 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_17|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,876 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,876 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (= (store |v_##memloc_int_0_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 mll_L644_6) |v_##memloc_int_0_8|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0) (= (store |v_##memloc_int_1_7| .cse0 mll_L644_7) |v_##memloc_int_1_8|))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_7|, ##memloc_int_1=|v_##memloc_int_1_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_8|, ##memloc_int_1=|v_##memloc_int_1_8|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,876 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,876 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,876 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4))) (and (= (store |v_##memloc_int_0_7| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 mll_L644_6) |v_##memloc_int_0_8|) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 8) (select |v_#length_13| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= |v_#memory_$Pointer$.base_10| (store |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.base_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6))) (= 1 (select |v_#valid_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15)) (= (store |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 (store (select |v_#memory_$Pointer$.offset_11| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6)) |v_#memory_$Pointer$.offset_10|) (<= 0 .cse0) (= (store |v_##memloc_int_1_7| .cse0 mll_L644_7) |v_##memloc_int_1_8|))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_11|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_7|, ##memloc_int_1=|v_##memloc_int_1_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_11|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_6, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_6, #valid=|v_#valid_20|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12, #length=|v_#length_13|, ##memloc_int_0=|v_##memloc_int_0_8|, ##memloc_int_1=|v_##memloc_int_1_8|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_10|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,877 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,877 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_21| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,877 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,877 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,877 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_21| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_16, #valid=|v_#valid_21|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,877 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,877 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 8) (select |v_#length_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, #length=|v_#length_14|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, #length=|v_#length_14|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,877 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,877 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,877 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 8) (select |v_#length_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13 4)))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, #length=|v_#length_14|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_17, #length=|v_#length_14|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,878 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,878 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9| 5))) (or (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,878 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,878 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,878 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9| 5))) (or (and (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_23|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_9|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_22|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,878 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,878 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,879 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,879 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,879 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset_3|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.base, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem5.offset] [2018-03-28 14:40:44,879 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,879 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,879 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,879 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,880 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_14} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,880 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,880 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,880 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,880 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,880 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_15} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,881 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,881 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8| 5))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,881 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,881 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,881 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8| 5))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18| (or .cse0 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_19|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_8|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,882 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,882 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,882 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,882 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,882 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_24|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,882 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,883 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,883 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,883 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,883 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,883 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,883 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,883 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,884 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,884 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_13, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.base_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x4~0.offset_6} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,884 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,884 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,884 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,884 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,884 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,885 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,885 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,885 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,885 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,885 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_20|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,885 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,885 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,885 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,886 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,886 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_1|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,886 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,886 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,886 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,886 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,886 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_7} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,886 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,886 DEBUG L183 ransitionTransformer]: Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,886 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,887 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,887 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10)) (not (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_10, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset_8, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base_8} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,887 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,887 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1| 6))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,887 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,887 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,887 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1| 6))) (or (and (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|) (not .cse0) (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|)) (and |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2| (or |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3| .cse0)))) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_3|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_1|, __U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,887 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,887 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1| (select (select |v_#memory_int_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) (= 1 (select |v_#valid_25| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14 4) (select |v_#length_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) InVars {#memory_int=|v_#memory_int_9|, #length=|v_#length_18|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,888 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,888 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,888 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1| (select (select |v_#memory_int_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16) v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) (= 1 (select |v_#valid_25| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14 4) (select |v_#length_18| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16)) (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14)) InVars {#memory_int=|v_#memory_int_9|, #length=|v_#length_18|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_16, #valid=|v_#valid_25|, #memory_int=|v_#memory_int_9|, #length=|v_#length_18|, __U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_1|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_14} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,888 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,888 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_26| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,888 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,888 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,888 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_26| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17) 1)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_17, #valid=|v_#valid_26|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,888 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,888 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15)) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15 4) (select |v_#length_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18)))) InVars {#length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18} OutVars{#length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,888 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,889 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,889 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15)) (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15 4) (select |v_#length_19| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18)))) InVars {#length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18} OutVars{#length=|v_#length_19|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_15, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_18} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,889 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,889 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,889 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,889 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,889 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~switch4] [2018-03-28 14:40:44,889 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,890 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,890 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,890 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,890 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_14, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_18, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base_9, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset_9} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__S~0.offset] [2018-03-28 14:40:44,890 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,890 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8 3) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,890 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,890 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,891 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8 3) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_8} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,891 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,891 DEBUG L183 ransitionTransformer]: Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,891 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,891 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,891 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4| InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_4|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,891 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,891 DEBUG L183 ransitionTransformer]: Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,891 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,891 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,892 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not |v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_5|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,892 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,892 DEBUG L183 ransitionTransformer]: Formula: (= v_~res4~0_4 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|, ~res4~0=v_~res4~0_4} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,892 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,892 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,892 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~res4~0_4 |v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|) InVars {__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_2|, ~res4~0=v_~res4~0_4} AuxVars[] AssignedVars[~res4~0] [2018-03-28 14:40:44,892 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,892 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,892 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,892 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,892 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3_1|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~post3] [2018-03-28 14:40:44,893 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,893 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,893 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,893 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,893 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc1~0] [2018-03-28 14:40:44,893 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,893 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,893 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,893 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,893 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1_6|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~switch1] [2018-03-28 14:40:44,893 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,893 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,894 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,894 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,894 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6=|v___U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6_3|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__pop_#t~mem6] [2018-03-28 14:40:44,894 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,894 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,894 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,894 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,894 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0=|v___U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0_2|} AuxVars[] AssignedVars[__U_MULTI_flockfree_____false_valid_memtrack_i__push_#t~post0] [2018-03-28 14:40:44,894 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,894 DEBUG L183 ransitionTransformer]: Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= |v_##memloc_int_0_10| (store |v_##memloc_int_0_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 mll_L682_9)) (= (store |v_##memloc_int_1_9| .cse0 mll_L682_8) |v_##memloc_int_1_10|) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_9|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_10|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,895 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,895 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,895 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (let ((.cse0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4))) (and (= |v_#memory_$Pointer$.offset_13| (store |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.offset_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13))) (<= 0 .cse0) (= 1 (select |v_#valid_27| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 8) (select |v_#length_20| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19)) (= |v_##memloc_int_0_10| (store |v_##memloc_int_0_9| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 mll_L682_9)) (= (store |v_##memloc_int_1_9| .cse0 mll_L682_8) |v_##memloc_int_1_10|) (= (store |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 (store (select |v_#memory_$Pointer$.base_14| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) .cse0 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14)) |v_#memory_$Pointer$.base_13|))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_9|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_9|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19, #valid=|v_#valid_27|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_13, #length=|v_#length_20|, ##memloc_int_0=|v_##memloc_int_0_10|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16, ##memloc_int_1=|v_##memloc_int_1_10|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_14} AuxVars[] AssignedVars[#memory_$Pointer$.base, ##memloc_int_0, ##memloc_int_1, #memory_$Pointer$.offset] [2018-03-28 14:40:44,895 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,895 DEBUG L183 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_22| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,895 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,895 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,895 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 1 (select |v_#valid_22| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5))) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_5, #valid=|v_#valid_22|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,895 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,896 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 8) (select |v_#length_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 4)))) InVars {#length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6} OutVars{#length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,896 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,896 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,896 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 8) (select |v_#length_15| v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6))) (not (<= 0 (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5 4)))) InVars {#length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6} OutVars{#length=|v_#length_15|, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_5, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_6} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,896 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,896 DEBUG L183 ransitionTransformer]: Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,896 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,896 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,896 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7) (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12 v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6)) InVars {~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset_12, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_6, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_7, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base_13} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base] [2018-03-28 14:40:44,897 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:40:44,897 DEBUG L183 ransitionTransformer]: Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,897 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:40:44,897 DEBUG L212 ransitionTransformer]: [2018-03-28 14:40:44,897 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5 1) InVars {} OutVars{~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0=v_~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0_5} AuxVars[] AssignedVars[~__U_MULTI_flockfree_____false_valid_memtrack_i__pc4~0] [2018-03-28 14:40:44,897 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_ULTIMATE.start_#t~ret11_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret11] [2018-03-28 14:40:44,897 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_##memloc_int_0_12| ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_0_lit|)) (= ((as const (Array Int |##mmlc_sort_int|)) |##memloc_int_1_lit|) |v_##memloc_int_1_12|)) InVars {##memloc_int_0=|v_##memloc_int_0_12|, ##memloc_int_1=|v_##memloc_int_1_12|} OutVars{##memloc_int_0=|v_##memloc_int_0_12|, ##memloc_int_1=|v_##memloc_int_1_12|} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,898 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:40:44,903 INFO L322 apSepIcfgTransformer]: finished preprocessing for the equality analysis [2018-03-28 14:40:44,904 DEBUG L326 apSepIcfgTransformer]: storeIndexInfoToLocLiteral: Map: (Store [1] at(SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) : mll_L634_0 (Store [2] at(SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) : mll_L638_2 (Store [3] at(SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) : mll_L638_3 (Store [4] at(SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4)) : |mll_L634'_5| (Store [5] at(SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) : |mll_L634'_4| (Store [6] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4)) : mll_L644_7 (Store [7] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) : mll_L644_6 (Store [8] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4)) : mll_L682_8 (Store [9] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) : mll_L682_9 (Store [0] at(SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) : mll_L634_1 [2018-03-28 14:40:44,907 DEBUG L328 apSepIcfgTransformer]: edgeToIndexToStoreIndexInfo: NestedMap2: (SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12 : (Store [2] at(SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_12) (SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10 : (Store [3] at(SUMMARY for call write~int(4, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L638) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_10) (SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6 : (Store [1] at(SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_6) (SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6 : (Store [0] at(SUMMARY for call write~int(0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 0, 4); srcloc: L634) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_6) (SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9 : (Store [5] at(SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_9) (SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') : (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4) : (Store [4] at(SUMMARY for call write~$Pointer$(0, 0, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L634') with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_8 4)) (SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) : (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4) : (Store [8] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset_16 4)) (SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19 : (Store [9] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__garbage~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.offset + 4, 4); srcloc: L682) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__t4~0.base_19) (SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) : v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15 : (Store [7] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) with v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base_15) (SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) : (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4) : (Store [6] at(SUMMARY for call write~$Pointer$(~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__t1~0.offset, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.base, ~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset + 4, 4); srcloc: L644) with (+ v_~__U_MULTI_flockfree_____false_valid_memtrack_i__x1~0.offset_12 4)) [2018-03-28 14:40:44,957 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-03-28 14:41:43,683 FATAL L292 ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation has thrown an exception: java.lang.IllegalArgumentException: Use this method only for elements that you know have been added already at de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CongruenceClosure.getRepresentativeElement(CongruenceClosure.java:659) at de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CongruenceClosure.getEqualityStatus(CongruenceClosure.java:1004) at de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CongruenceClosure.intersectOrUnionDisequalities(CongruenceClosure.java:918) at de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CongruenceClosure.join(CongruenceClosure.java:878) at de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CcManager.join(CcManager.java:170) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.WeqCcManager.join(WeqCcManager.java:545) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.WeqCongruenceClosure.join(WeqCongruenceClosure.java:1266) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.WeqCcManager.join(WeqCcManager.java:565) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.EqConstraint.join(EqConstraint.java:304) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.EqDisjunctiveConstraint.lambda$1(EqDisjunctiveConstraint.java:110) at java.util.stream.ReduceOps$2ReducingSink.accept(ReduceOps.java:123) at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1548) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:479) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.EqDisjunctiveConstraint.flatten(EqDisjunctiveConstraint.java:110) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.vpdomain.EqConstraintFactory.disjoin(EqConstraintFactory.java:358) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.vp.EqState.union(EqState.java:166) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.vp.EqState.union(EqState.java:1) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.reduceByOrderedMerge(DisjunctiveAbstractState.java:484) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.reduce(DisjunctiveAbstractState.java:472) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.union(DisjunctiveAbstractState.java:298) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.rcfg.IcfgAbstractStateStorageProvider.addAbstractState(IcfgAbstractStateStorageProvider.java:101) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.savePostState(FixpointEngine.java:351) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateFixpoint(FixpointEngine.java:160) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.run(FixpointEngine.java:105) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.tool.AbstractInterpreter.runFuture(AbstractInterpreter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.tool.AbstractInterpreter.runFutureEqualityDomain(AbstractInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.AbsIntEqualityProvider.preprocess(AbsIntEqualityProvider.java:95) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.AbsIntEqualityProvider.preprocess(AbsIntEqualityProvider.java:1) at de.uni_freiburg.informatik.ultimate.icfgtransformer.heapseparator.HeapSepIcfgTransformer.computeResult(HeapSepIcfgTransformer.java:333) at de.uni_freiburg.informatik.ultimate.icfgtransformer.heapseparator.HeapSepIcfgTransformer.(HeapSepIcfgTransformer.java:115) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.IcfgTransformationObserver.applyHeapSeparator(IcfgTransformationObserver.java:227) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.IcfgTransformationObserver.createTransformer(IcfgTransformationObserver.java:185) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.IcfgTransformationObserver.processIcfg(IcfgTransformationObserver.java:139) at de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation.IcfgTransformationObserver.process(IcfgTransformationObserver.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:324) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.runToolchainDefault(DefaultToolchainJob.java:221) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.BasicToolchainJob.run(BasicToolchainJob.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-03-28 14:41:43,686 INFO L168 Benchmark]: Toolchain (without parser) took 60111.04 ms. Allocated memory was 305.7 MB in the beginning and 1.9 GB in the end (delta: 1.6 GB). Free memory was 240.6 MB in the beginning and 997.5 MB in the end (delta: -756.9 MB). Peak memory consumption was 874.2 MB. Max. memory is 5.3 GB. [2018-03-28 14:41:43,687 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 305.7 MB. Free memory is still 267.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-03-28 14:41:43,687 INFO L168 Benchmark]: CACSL2BoogieTranslator took 344.16 ms. Allocated memory is still 305.7 MB. Free memory was 240.6 MB in the beginning and 214.5 MB in the end (delta: 26.1 MB). Peak memory consumption was 26.1 MB. Max. memory is 5.3 GB. [2018-03-28 14:41:43,687 INFO L168 Benchmark]: Boogie Preprocessor took 62.60 ms. Allocated memory is still 305.7 MB. Free memory was 214.5 MB in the beginning and 211.5 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB. [2018-03-28 14:41:43,688 INFO L168 Benchmark]: RCFGBuilder took 631.55 ms. Allocated memory was 305.7 MB in the beginning and 470.3 MB in the end (delta: 164.6 MB). Free memory was 211.5 MB in the beginning and 395.8 MB in the end (delta: -184.2 MB). Peak memory consumption was 23.3 MB. Max. memory is 5.3 GB. [2018-03-28 14:41:43,688 INFO L168 Benchmark]: IcfgTransformer took 59067.97 ms. Allocated memory was 470.3 MB in the beginning and 1.9 GB in the end (delta: 1.5 GB). Free memory was 395.8 MB in the beginning and 997.5 MB in the end (delta: -601.7 MB). Peak memory consumption was 864.7 MB. Max. memory is 5.3 GB. [2018-03-28 14:41:43,690 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 305.7 MB. Free memory is still 267.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 344.16 ms. Allocated memory is still 305.7 MB. Free memory was 240.6 MB in the beginning and 214.5 MB in the end (delta: 26.1 MB). Peak memory consumption was 26.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 62.60 ms. Allocated memory is still 305.7 MB. Free memory was 214.5 MB in the beginning and 211.5 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 631.55 ms. Allocated memory was 305.7 MB in the beginning and 470.3 MB in the end (delta: 164.6 MB). Free memory was 211.5 MB in the beginning and 395.8 MB in the end (delta: -184.2 MB). Peak memory consumption was 23.3 MB. Max. memory is 5.3 GB. * IcfgTransformer took 59067.97 ms. Allocated memory was 470.3 MB in the beginning and 1.9 GB in the end (delta: 1.5 GB). Free memory was 395.8 MB in the beginning and 997.5 MB in the end (delta: -601.7 MB). Peak memory consumption was 864.7 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation: - ExceptionOrErrorResult: IllegalArgumentException: Use this method only for elements that you know have been added already de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation: IllegalArgumentException: Use this method only for elements that you know have been added already: de.uni_freiburg.informatik.ultimate.util.datastructures.congruenceclosure.CongruenceClosure.getRepresentativeElement(CongruenceClosure.java:659) RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/lockfree-3.1_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-03-28_14-41-43-697.csv Received shutdown request...