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/20051113-1.c_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cf7e2d-m [2018-03-29 23:05:09,267 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-03-29 23:05:09,269 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-03-29 23:05:09,283 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-03-29 23:05:09,283 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-03-29 23:05:09,284 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-03-29 23:05:09,285 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-03-29 23:05:09,290 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-03-29 23:05:09,292 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-03-29 23:05:09,293 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-03-29 23:05:09,297 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-03-29 23:05:09,297 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-03-29 23:05:09,298 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-03-29 23:05:09,299 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-03-29 23:05:09,303 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-03-29 23:05:09,305 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-03-29 23:05:09,318 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-03-29 23:05:09,319 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-03-29 23:05:09,321 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-03-29 23:05:09,322 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-03-29 23:05:09,324 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-03-29 23:05:09,324 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-03-29 23:05:09,324 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-03-29 23:05:09,325 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-03-29 23:05:09,330 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-03-29 23:05:09,332 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-03-29 23:05:09,332 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-03-29 23:05:09,333 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-03-29 23:05:09,333 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-03-29 23:05:09,334 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-03-29 23:05:09,334 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-03-29 23:05:09,334 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-29 23:05:09,381 INFO L110 SettingsManager]: Loading preferences was successful [2018-03-29 23:05:09,381 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-03-29 23:05:09,382 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-03-29 23:05:09,382 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-03-29 23:05:09,382 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-03-29 23:05:09,382 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-03-29 23:05:09,382 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-03-29 23:05:09,383 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-03-29 23:05:09,383 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-03-29 23:05:09,383 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-03-29 23:05:09,383 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-03-29 23:05:09,383 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * sizeof long=4 [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-03-29 23:05:09,384 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-03-29 23:05:09,385 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-03-29 23:05:09,385 INFO L133 SettingsManager]: * sizeof long double=12 [2018-03-29 23:05:09,385 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-03-29 23:05:09,385 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-03-29 23:05:09,385 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-03-29 23:05:09,386 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-03-29 23:05:09,386 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-29 23:05:09,386 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-03-29 23:05:09,386 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-03-29 23:05:09,386 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-03-29 23:05:09,386 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-03-29 23:05:09,387 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-03-29 23:05:09,387 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 23:05:09,387 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-03-29 23:05:09,388 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-03-29 23:05:09,388 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-03-29 23:05:09,388 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-03-29 23:05:09,388 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-03-29 23:05:09,421 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-03-29 23:05:09,432 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-03-29 23:05:09,435 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-03-29 23:05:09,436 INFO L271 PluginConnector]: Initializing CDTParser... [2018-03-29 23:05:09,436 INFO L276 PluginConnector]: CDTParser initialized [2018-03-29 23:05:09,437 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:09,749 INFO L225 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGaf7554249 [2018-03-29 23:05:10,448 INFO L287 CDTParser]: IsIndexed: true [2018-03-29 23:05:10,448 INFO L288 CDTParser]: Found 1 translation units. [2018-03-29 23:05:10,449 INFO L168 CDTParser]: Scanning 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,459 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-03-29 23:05:10,459 INFO L215 ultiparseSymbolTable]: [2018-03-29 23:05:10,459 INFO L218 ultiparseSymbolTable]: Function table: [2018-03-29 23:05:10,460 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__Sum ('Sum') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort ('dummy_abort') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 ('Sum2') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-03-29 23:05:10,460 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_mutexattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsfilcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,460 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__size_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____time_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__caddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____mode_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,461 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____intptr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__div_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____timer_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsblkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ldiv_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__off_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____rlim64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__uid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____suseconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__time_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,462 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_rwlock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsblkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____socklen_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__register_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__lldiv_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsfilcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ino_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____rlim_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____swblk_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_mutex_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ssize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,463 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_char in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____off64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____sig_atomic_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsblkcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fd_mask in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__sigset_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____id_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__id_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blkcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_rwlockattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,464 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____nlink_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__uint in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Union in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__clockid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ssize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsfilcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__nlink_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__timer_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,465 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fd_mask in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____off_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ushort in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____pid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ino_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__suseconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____loff_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____sigset_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,466 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ino64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____clock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_cond_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____daddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,467 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____gid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_spinlock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____WAIT_STATUS in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_int in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__dev_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_char in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,468 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__loff_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____clockid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____pthread_list_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_barrierattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_barrier_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_attr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,469 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__wchar_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____useconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_once_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____qaddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__blkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct3 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,470 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct2 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blksize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__blksize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct1 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_long in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_condattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,471 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__gid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__daddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_short in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____dev_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__mode_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ulong in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_short in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,472 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_long in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,473 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__clock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,473 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,473 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____caddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,473 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fd_set in 20051113-1.c_false-valid-memtrack.i [2018-03-29 23:05:10,492 INFO L330 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGaf7554249 [2018-03-29 23:05:10,496 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-03-29 23:05:10,500 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-03-29 23:05:10,501 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-03-29 23:05:10,501 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-03-29 23:05:10,506 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-03-29 23:05:10,507 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,509 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f7a15f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10, skipping insertion in model container [2018-03-29 23:05:10,509 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,525 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-29 23:05:10,560 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-29 23:05:10,736 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-29 23:05:10,792 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-29 23:05:10,800 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 115 non ball SCCs. Number of states in SCCs 115. [2018-03-29 23:05:10,859 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10 WrapperNode [2018-03-29 23:05:10,860 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-03-29 23:05:10,860 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-03-29 23:05:10,861 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-03-29 23:05:10,861 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-03-29 23:05:10,876 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,877 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,895 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,895 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,909 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,916 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,919 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (1/1) ... [2018-03-29 23:05:10,924 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-03-29 23:05:10,925 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-03-29 23:05:10,925 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-03-29 23:05:10,925 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-03-29 23:05:10,926 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (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-29 23:05:11,049 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-03-29 23:05:11,049 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-03-29 23:05:11,050 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum [2018-03-29 23:05:11,050 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 [2018-03-29 23:05:11,050 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort [2018-03-29 23:05:11,050 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-03-29 23:05:11,050 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-03-29 23:05:11,050 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-03-29 23:05:11,050 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-03-29 23:05:11,050 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-03-29 23:05:11,050 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-03-29 23:05:11,050 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-03-29 23:05:11,051 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-03-29 23:05:11,052 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-03-29 23:05:11,053 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-03-29 23:05:11,054 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-03-29 23:05:11,055 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-03-29 23:05:11,056 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-03-29 23:05:11,057 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure __secure_getenv [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-03-29 23:05:11,058 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-03-29 23:05:11,059 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-03-29 23:05:11,060 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-03-29 23:05:11,061 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-03-29 23:05:11,062 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 [2018-03-29 23:05:11,063 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-03-29 23:05:11,064 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-03-29 23:05:11,257 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-03-29 23:05:11,629 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-03-29 23:05:11,629 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.03 11:05:11 BoogieIcfgContainer [2018-03-29 23:05:11,629 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-03-29 23:05:11,630 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2018-03-29 23:05:11,630 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2018-03-29 23:05:11,631 INFO L276 PluginConnector]: IcfgTransformer initialized [2018-03-29 23:05:11,633 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.03 11:05:11" (1/1) ... [2018-03-29 23:05:11,641 INFO L139 apSepIcfgTransformer]: HeapSepIcfgTransformer: Starting heap partitioning [2018-03-29 23:05:11,642 INFO L140 apSepIcfgTransformer]: To be partitioned heap arrays found [#memory_int] [2018-03-29 23:05:11,667 INFO L298 apSepIcfgTransformer]: Heap separator: starting memloc-array-style preprocessing [2018-03-29 23:05:11,693 INFO L333 apSepIcfgTransformer]: finished MemlocArrayUpdater, created 40 location literals (each corresponds to one heap write) [2018-03-29 23:05:11,716 INFO L393 apSepIcfgTransformer]: finished preprocessing for the equality analysis [2018-03-29 23:05:11,719 DEBUG L397 apSepIcfgTransformer]: storeIndexInfoToLocLiteral: Map: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) : |mll_L653'''''''_32| (Store [34] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17) : |mll_L663'''''_34| (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) : |mll_L663'''''_35| (Store [36] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) : |mll_L663''''''_36| (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) : |mll_L663''''''_37| (Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) : |mll_L663'''''''_38| (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) : |mll_L663'''''''_39| (Store [0] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.base_5) : mll_L673_1 (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) : mll_L673_0 (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) : |mll_L673'_2| (Store [3] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with v_main_~p~0.base_8) : |mll_L673'_3| (Store [4] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with v_main_~p~0.base_11) : mll_L674_5 (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) : mll_L674_4 (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) : mll_L675_7 (Store [7] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with v_main_~p~0.base_14) : mll_L675_6 (Store [8] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with |v_#Ultimate.C_memset_#ptr.base_3|) : |mll_L-1'_9| (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) : |mll_L-1'_8| (Store [10] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with v_main_~p~0.base_17) : mll_L676_10 (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) : mll_L676_11 (Store [12] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with v_main_~p~0.base_20) : mll_L677_13 (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) : mll_L677_12 (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) : mll_L678_14 (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) : mll_L678_15 (Store [16] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) : |mll_L653''_16| (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) : |mll_L653''_17| (Store [18] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) : |mll_L653'''_18| (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) : |mll_L653'''_19| (Store [20] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) : |mll_L653''''_21| (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) : |mll_L653''''_20| (Store [22] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8) : |mll_L663''_22| (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) : |mll_L663''_23| (Store [24] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15) : |mll_L653'''''_25| (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) : |mll_L653'''''_24| (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) : |mll_L663'''_27| (Store [27] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11) : |mll_L663'''_26| (Store [28] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18) : |mll_L653''''''_29| (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) : |mll_L653''''''_28| (Store [30] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14) : |mll_L663''''_31| (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) : |mll_L663''''_30| (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) : |mll_L653'''''''_33| [2018-03-29 23:05:11,726 DEBUG L399 apSepIcfgTransformer]: edgeToIndexToStoreIndexInfo: NestedMap2: (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) : v_main_~p~0.base_17 : (Store [10] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with v_main_~p~0.base_17) (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) : (+ v_main_~p~0.offset_12 18) : (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) (SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17 : (Store [34] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17) (SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10) : (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) : (+ v_main_~p~0.offset_14 48) : (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) : v_main_~p~0.base_20 : (Store [12] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with v_main_~p~0.base_20) (SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20 : (Store [36] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) (SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18) : (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) (#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) : (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|) : (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) (#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) : |v_#Ultimate.C_memset_#ptr.base_3| : (Store [8] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with |v_#Ultimate.C_memset_#ptr.base_3|) (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) : v_main_~p~0.base_23 : (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) : (+ v_main_~p~0.offset_16 78) : (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) (SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23 : (Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) (SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') : (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26) : (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) (SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6 : (Store [16] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) (SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') : (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4) : (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) (SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9 : (Store [18] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) (SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6) : (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) (SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8) : (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) (SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12 : (Store [20] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) (SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) : v_main_~p~0.offset_4 : (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) (SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) : v_main_~p~0.base_5 : (Store [0] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.base_5) (SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') : (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10) : (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) (SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15 : (Store [24] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15) (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') : (+ v_main_~p~0.offset_6 10) : (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') : v_main_~p~0.base_8 : (Store [3] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with v_main_~p~0.base_8) (SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') : (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18) : (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) (SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18 : (Store [28] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18) (SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8 : (Store [22] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8) (SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4) : (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) : (+ v_main_~p~0.offset_8 40) : (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) : v_main_~p~0.base_11 : (Store [4] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with v_main_~p~0.base_11) (SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26) : (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) (SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21 : (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) (SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11 : (Store [27] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11) (SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') : (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6) : (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) : v_main_~p~0.base_14 : (Store [7] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with v_main_~p~0.base_14) (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) : (+ v_main_~p~0.offset_10 70) : (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) (SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') : (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8) : (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) (SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') : v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14 : (Store [30] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14) [2018-03-29 23:05:11,781 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-03-29 23:07:28,350 INFO L314 AbstractInterpreter]: Visited 148 different actions 264 times. Merged at 66 different actions 85 times. Never widened. Found 11 fixpoints after 10 different actions. Largest state had 72 variables. [2018-03-29 23:07:28,353 INFO L405 apSepIcfgTransformer]: finished equality analysis [2018-03-29 23:07:28,366 INFO L195 HeapSepPreAnalysis]: Number of read from array group [#memory_int] : 24 [2018-03-29 23:07:28,367 INFO L415 apSepIcfgTransformer]: Finished pre analysis before partitioning [2018-03-29 23:07:28,368 INFO L416 apSepIcfgTransformer]: array groups: Set: [#memory_int] [2018-03-29 23:07:28,369 INFO L418 apSepIcfgTransformer]: select infos: Set: ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')) ((select |v_#memory_int_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), at (SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''')) ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')) ((select |v_#memory_int_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11), at (SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''')) ((select |v_#memory_int_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20), at (SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''')) ((select |v_#memory_int_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21), at (SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''')) ((select |v_#memory_int_16| v_main_~p~0.base_20), at (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677)) ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)) ((select |v_#memory_int_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6), at (SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'')) ((select |v_#memory_int_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12), at (SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''')) ((select |v_#memory_int_6| v_main_~p~0.base_5), at (SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673)) ((select |v_#memory_int_18| v_main_~p~0.base_23), at (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678)) ((select |v_#memory_int_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15), at (SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''')) ((select |v_#memory_int_8| v_main_~p~0.base_8), at (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673')) ((select |v_#memory_int_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18), at (SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''')) ((select |v_#memory_int_14| v_main_~p~0.base_17), at (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676)) ((select |v_#memory_int_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17), at (SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''')) ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)) ((select |v_#memory_int_10| v_main_~p~0.base_11), at (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674)) ((select |v_#memory_int_12| v_main_~p~0.base_14), at (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675)) ((select |v_#memory_int_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14), at (SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''')) ((select |v_#memory_int_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8), at (SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'')) ((select |v_#memory_int_2| |v_#Ultimate.C_memset_#ptr.base_3|), at (#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];)) ((select |v_#memory_int_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9), at (SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''')) [2018-03-29 23:07:28,903 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,903 DEBUG L270 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:28,904 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,904 DEBUG L272 HeapPartitionManager]: (Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) [2018-03-29 23:07:28,904 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:28,904 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,904 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,904 DEBUG L270 HeapPartitionManager]: (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) [2018-03-29 23:07:28,904 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,904 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,904 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,905 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,905 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,905 DEBUG L270 HeapPartitionManager]: (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) [2018-03-29 23:07:28,905 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,905 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,905 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,905 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,905 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,905 DEBUG L270 HeapPartitionManager]: (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) [2018-03-29 23:07:28,906 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,906 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,906 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,906 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,906 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,906 DEBUG L270 HeapPartitionManager]: (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) [2018-03-29 23:07:28,906 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,906 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,906 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,906 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,906 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,906 DEBUG L270 HeapPartitionManager]: (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) [2018-03-29 23:07:28,907 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,907 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,907 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,907 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,907 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,907 DEBUG L270 HeapPartitionManager]: (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) [2018-03-29 23:07:28,907 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,907 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,907 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,907 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,907 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,907 DEBUG L270 HeapPartitionManager]: (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) [2018-03-29 23:07:28,907 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,908 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,908 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,908 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,908 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,908 DEBUG L270 HeapPartitionManager]: (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) [2018-03-29 23:07:28,908 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,908 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,908 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,908 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,908 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,908 DEBUG L270 HeapPartitionManager]: (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) [2018-03-29 23:07:28,908 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,909 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,909 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,909 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,909 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,909 DEBUG L270 HeapPartitionManager]: (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) [2018-03-29 23:07:28,909 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,909 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,909 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,909 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,909 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,909 DEBUG L270 HeapPartitionManager]: (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) [2018-03-29 23:07:28,909 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,909 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,910 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,910 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,910 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,910 DEBUG L270 HeapPartitionManager]: (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) [2018-03-29 23:07:28,910 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,910 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,910 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,910 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,910 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,910 DEBUG L270 HeapPartitionManager]: (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) [2018-03-29 23:07:28,910 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,910 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,911 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,911 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,911 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,911 DEBUG L270 HeapPartitionManager]: (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) [2018-03-29 23:07:28,911 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,911 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,911 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,911 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,911 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,911 DEBUG L270 HeapPartitionManager]: (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) [2018-03-29 23:07:28,911 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,911 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,912 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,912 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,912 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,912 DEBUG L270 HeapPartitionManager]: (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) [2018-03-29 23:07:28,912 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,912 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,912 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,912 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,912 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,912 DEBUG L270 HeapPartitionManager]: (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) [2018-03-29 23:07:28,912 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,912 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,912 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,913 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,913 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,913 DEBUG L270 HeapPartitionManager]: (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) [2018-03-29 23:07:28,913 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,913 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,913 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,913 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:28,913 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:28,913 DEBUG L270 HeapPartitionManager]: (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) [2018-03-29 23:07:28,913 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:28,913 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:28,914 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:28,914 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')). [2018-03-29 23:07:29,669 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,669 DEBUG L270 HeapPartitionManager]: (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) [2018-03-29 23:07:29,669 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,669 DEBUG L272 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:29,669 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:29,670 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,670 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,670 DEBUG L270 HeapPartitionManager]: (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) [2018-03-29 23:07:29,670 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,670 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,670 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,670 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,670 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,670 DEBUG L270 HeapPartitionManager]: (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) [2018-03-29 23:07:29,671 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,671 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,671 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,671 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,671 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,671 DEBUG L270 HeapPartitionManager]: (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) [2018-03-29 23:07:29,671 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,671 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,671 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,671 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,671 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,671 DEBUG L270 HeapPartitionManager]: (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) [2018-03-29 23:07:29,671 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,672 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,672 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,672 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,672 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,672 DEBUG L270 HeapPartitionManager]: (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) [2018-03-29 23:07:29,672 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,672 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,672 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,672 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,672 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,672 DEBUG L270 HeapPartitionManager]: (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) [2018-03-29 23:07:29,672 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,673 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,673 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,673 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,673 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,673 DEBUG L270 HeapPartitionManager]: (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) [2018-03-29 23:07:29,673 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,673 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,673 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,674 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,674 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,674 DEBUG L270 HeapPartitionManager]: (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) [2018-03-29 23:07:29,674 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,674 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,674 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,674 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,675 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,675 DEBUG L270 HeapPartitionManager]: (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) [2018-03-29 23:07:29,675 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,675 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,675 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,675 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,675 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,675 DEBUG L270 HeapPartitionManager]: (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) [2018-03-29 23:07:29,675 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,676 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,676 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,676 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,676 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,676 DEBUG L270 HeapPartitionManager]: (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) [2018-03-29 23:07:29,676 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,676 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,676 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,677 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,677 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,677 DEBUG L270 HeapPartitionManager]: (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) [2018-03-29 23:07:29,677 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,677 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,677 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,677 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,678 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,678 DEBUG L270 HeapPartitionManager]: (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) [2018-03-29 23:07:29,678 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,678 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,678 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,678 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,678 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,678 DEBUG L270 HeapPartitionManager]: (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) [2018-03-29 23:07:29,678 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,679 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,679 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,679 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,679 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,679 DEBUG L270 HeapPartitionManager]: (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) [2018-03-29 23:07:29,679 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,679 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,679 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,680 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,680 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,680 DEBUG L270 HeapPartitionManager]: (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) [2018-03-29 23:07:29,680 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,680 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,680 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,680 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,680 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,681 DEBUG L270 HeapPartitionManager]: (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) [2018-03-29 23:07:29,681 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,681 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,681 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,681 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,681 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,681 DEBUG L270 HeapPartitionManager]: (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) [2018-03-29 23:07:29,681 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,682 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,682 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,682 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:29,682 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:29,682 DEBUG L270 HeapPartitionManager]: (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) [2018-03-29 23:07:29,682 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:29,682 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:29,683 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:29,683 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')). [2018-03-29 23:07:31,996 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:31,996 DEBUG L270 HeapPartitionManager]: (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) [2018-03-29 23:07:31,997 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:31,997 DEBUG L272 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:31,997 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:31,997 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:31,997 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:31,997 DEBUG L270 HeapPartitionManager]: (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) [2018-03-29 23:07:31,997 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:31,997 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:31,997 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:31,998 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:31,998 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,004 DEBUG L270 HeapPartitionManager]: (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) [2018-03-29 23:07:32,004 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,004 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,004 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,005 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,005 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,005 DEBUG L270 HeapPartitionManager]: (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) [2018-03-29 23:07:32,005 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,005 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,005 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,005 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,005 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,005 DEBUG L270 HeapPartitionManager]: (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) [2018-03-29 23:07:32,005 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,005 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,005 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,006 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,006 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,006 DEBUG L270 HeapPartitionManager]: (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) [2018-03-29 23:07:32,006 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,006 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,006 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,006 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,006 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,006 DEBUG L270 HeapPartitionManager]: (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) [2018-03-29 23:07:32,006 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,006 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,006 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,006 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,007 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,007 DEBUG L270 HeapPartitionManager]: (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) [2018-03-29 23:07:32,007 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,007 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,007 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,007 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,007 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,007 DEBUG L270 HeapPartitionManager]: (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) [2018-03-29 23:07:32,007 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,007 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,007 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,007 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,007 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,007 DEBUG L270 HeapPartitionManager]: (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) [2018-03-29 23:07:32,008 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,008 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,008 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,008 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,008 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,008 DEBUG L270 HeapPartitionManager]: (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) [2018-03-29 23:07:32,008 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,008 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,008 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,008 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,008 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,008 DEBUG L270 HeapPartitionManager]: (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) [2018-03-29 23:07:32,008 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,008 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,009 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,009 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,009 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,009 DEBUG L270 HeapPartitionManager]: (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) [2018-03-29 23:07:32,009 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,009 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,009 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,009 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,009 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,009 DEBUG L270 HeapPartitionManager]: (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) [2018-03-29 23:07:32,009 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,009 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,009 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,009 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,010 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,010 DEBUG L270 HeapPartitionManager]: (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) [2018-03-29 23:07:32,010 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,010 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,010 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,010 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,010 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,010 DEBUG L270 HeapPartitionManager]: (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) [2018-03-29 23:07:32,010 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,010 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,010 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,010 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,010 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,010 DEBUG L270 HeapPartitionManager]: (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) [2018-03-29 23:07:32,010 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,011 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,011 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,011 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,011 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,011 DEBUG L270 HeapPartitionManager]: (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) [2018-03-29 23:07:32,011 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,011 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,011 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,011 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,011 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,011 DEBUG L270 HeapPartitionManager]: (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) [2018-03-29 23:07:32,011 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,011 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,011 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,012 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,012 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,012 DEBUG L270 HeapPartitionManager]: (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) [2018-03-29 23:07:32,012 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,012 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:32,012 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:32,012 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)). [2018-03-29 23:07:32,219 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:32,219 DEBUG L270 HeapPartitionManager]: (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) [2018-03-29 23:07:32,219 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:32,219 DEBUG L272 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:32,219 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:32,219 DEBUG L274 HeapPartitionManager]: at array read ((select |v_#memory_int_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6), at (SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'')). [2018-03-29 23:07:35,908 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,908 DEBUG L270 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:35,908 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,908 DEBUG L272 HeapPartitionManager]: (Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) [2018-03-29 23:07:35,908 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:35,908 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,908 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,909 DEBUG L270 HeapPartitionManager]: (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4) [2018-03-29 23:07:35,909 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,909 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,909 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,909 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,909 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,909 DEBUG L270 HeapPartitionManager]: (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)) [2018-03-29 23:07:35,909 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,910 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,910 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,910 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,910 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,910 DEBUG L270 HeapPartitionManager]: (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)) [2018-03-29 23:07:35,910 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,910 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,910 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,910 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,911 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,911 DEBUG L270 HeapPartitionManager]: (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)) [2018-03-29 23:07:35,911 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,911 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,911 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,911 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,911 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,911 DEBUG L270 HeapPartitionManager]: (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)) [2018-03-29 23:07:35,911 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,912 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,912 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,912 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,912 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,912 DEBUG L270 HeapPartitionManager]: (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)) [2018-03-29 23:07:35,912 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,912 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,912 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,912 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,912 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,913 DEBUG L270 HeapPartitionManager]: (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)) [2018-03-29 23:07:35,913 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,913 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,913 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,913 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,913 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,913 DEBUG L270 HeapPartitionManager]: (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)) [2018-03-29 23:07:35,913 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,913 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,913 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,913 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,913 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,913 DEBUG L270 HeapPartitionManager]: (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)) [2018-03-29 23:07:35,914 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,914 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,914 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,914 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,914 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,914 DEBUG L270 HeapPartitionManager]: (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)) [2018-03-29 23:07:35,914 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,914 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,914 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,914 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,914 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,914 DEBUG L270 HeapPartitionManager]: (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)) [2018-03-29 23:07:35,914 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,914 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,915 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,915 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,915 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,915 DEBUG L270 HeapPartitionManager]: (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)) [2018-03-29 23:07:35,915 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,915 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,915 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,915 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,915 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,915 DEBUG L270 HeapPartitionManager]: (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)) [2018-03-29 23:07:35,915 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,915 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,915 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,915 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,916 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,916 DEBUG L270 HeapPartitionManager]: (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)) [2018-03-29 23:07:35,916 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,916 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,916 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,916 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,916 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,916 DEBUG L270 HeapPartitionManager]: (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)) [2018-03-29 23:07:35,916 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,916 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,916 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,917 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,917 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,917 DEBUG L270 HeapPartitionManager]: (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)) [2018-03-29 23:07:35,917 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,917 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,917 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,917 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,917 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,917 DEBUG L270 HeapPartitionManager]: (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)) [2018-03-29 23:07:35,917 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,917 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,917 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,917 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,918 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,918 DEBUG L270 HeapPartitionManager]: (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)) [2018-03-29 23:07:35,918 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,918 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,918 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,918 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:35,918 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:35,918 DEBUG L270 HeapPartitionManager]: (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8)) [2018-03-29 23:07:35,918 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:35,918 DEBUG L272 HeapPartitionManager]: (Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)) [2018-03-29 23:07:35,918 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 1 [2018-03-29 23:07:35,918 DEBUG L274 HeapPartitionManager]: at array read ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)). [2018-03-29 23:07:36,785 DEBUG L268 HeapPartitionManager]: merging partition blocks for array group[#memory_int] : [2018-03-29 23:07:36,785 DEBUG L270 HeapPartitionManager]: (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23) [2018-03-29 23:07:36,785 DEBUG L271 HeapPartitionManager]: and [2018-03-29 23:07:36,786 DEBUG L272 HeapPartitionManager]: (Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) [2018-03-29 23:07:36,786 DEBUG L273 HeapPartitionManager]: because of possible aliasing at dimension 0 [2018-03-29 23:07:36,786 DEBUG L274 HeapPartitionManager]: at array read ((select |v_#memory_int_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8), at (SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'')). [2018-03-29 23:07:37,304 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_77 [2018-03-29 23:07:37,304 DEBUG L380 HeapPartitionManager]: with contents [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,305 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,305 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')) [2018-03-29 23:07:37,305 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,305 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_17 [2018-03-29 23:07:37,305 DEBUG L380 HeapPartitionManager]: with contents [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,305 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_17 [2018-03-29 23:07:37,305 DEBUG L330 HeapPartitionManager]: at dimension 1 for ((select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2), at (SUMMARY for call #t~mem8 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L662')) [2018-03-29 23:07:37,305 DEBUG L331 HeapPartitionManager]: write locations: [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,306 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_67 [2018-03-29 23:07:37,306 DEBUG L380 HeapPartitionManager]: with contents [(Store [36] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)] [2018-03-29 23:07:37,306 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_67 [2018-03-29 23:07:37,306 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), at (SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''')) [2018-03-29 23:07:37,306 DEBUG L331 HeapPartitionManager]: write locations: [(Store [36] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)] [2018-03-29 23:07:37,306 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,306 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')) [2018-03-29 23:07:37,306 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,306 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_17 [2018-03-29 23:07:37,306 DEBUG L330 HeapPartitionManager]: at dimension 1 for ((select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17), at (SUMMARY for call #t~mem4 := read~int(~instrs.base, ~instrs.offset + 0, 4); srcloc: L652')) [2018-03-29 23:07:37,307 DEBUG L331 HeapPartitionManager]: write locations: [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,307 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_53 [2018-03-29 23:07:37,307 DEBUG L380 HeapPartitionManager]: with contents [(Store [22] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)] [2018-03-29 23:07:37,307 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_53 [2018-03-29 23:07:37,307 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11), at (SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''')) [2018-03-29 23:07:37,307 DEBUG L331 HeapPartitionManager]: write locations: [(Store [22] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)] [2018-03-29 23:07:37,307 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_65 [2018-03-29 23:07:37,307 DEBUG L380 HeapPartitionManager]: with contents [(Store [34] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)] [2018-03-29 23:07:37,307 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_65 [2018-03-29 23:07:37,308 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20), at (SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''')) [2018-03-29 23:07:37,308 DEBUG L331 HeapPartitionManager]: write locations: [(Store [34] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)] [2018-03-29 23:07:37,308 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_59 [2018-03-29 23:07:37,308 DEBUG L380 HeapPartitionManager]: with contents [(Store [28] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)] [2018-03-29 23:07:37,308 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_59 [2018-03-29 23:07:37,308 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21), at (SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''')) [2018-03-29 23:07:37,308 DEBUG L331 HeapPartitionManager]: write locations: [(Store [28] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)] [2018-03-29 23:07:37,308 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_41 [2018-03-29 23:07:37,309 DEBUG L380 HeapPartitionManager]: with contents [(Store [10] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with v_main_~p~0.base_17)] [2018-03-29 23:07:37,309 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_41 [2018-03-29 23:07:37,309 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_16| v_main_~p~0.base_20), at (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677)) [2018-03-29 23:07:37,309 DEBUG L331 HeapPartitionManager]: write locations: [(Store [10] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with v_main_~p~0.base_17)] [2018-03-29 23:07:37,309 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,309 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)) [2018-03-29 23:07:37,309 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,309 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_17 [2018-03-29 23:07:37,310 DEBUG L330 HeapPartitionManager]: at dimension 1 for ((select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3) 10)), at (SUMMARY for call #t~mem5 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653)) [2018-03-29 23:07:37,310 DEBUG L331 HeapPartitionManager]: write locations: [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,310 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,310 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6), at (SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'')) [2018-03-29 23:07:37,310 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,310 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_49 [2018-03-29 23:07:37,310 DEBUG L380 HeapPartitionManager]: with contents [(Store [18] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)] [2018-03-29 23:07:37,311 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_49 [2018-03-29 23:07:37,311 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12), at (SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''')) [2018-03-29 23:07:37,311 DEBUG L331 HeapPartitionManager]: write locations: [(Store [18] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)] [2018-03-29 23:07:37,311 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_30 [2018-03-29 23:07:37,311 DEBUG L380 HeapPartitionManager]: with contents [NoStoreIndexInfo] [2018-03-29 23:07:37,311 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_30 [2018-03-29 23:07:37,311 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_6| v_main_~p~0.base_5), at (SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673)) [2018-03-29 23:07:37,311 DEBUG L331 HeapPartitionManager]: write locations: [NoStoreIndexInfo] [2018-03-29 23:07:37,311 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_43 [2018-03-29 23:07:37,312 DEBUG L380 HeapPartitionManager]: with contents [(Store [12] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with v_main_~p~0.base_20)] [2018-03-29 23:07:37,312 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_43 [2018-03-29 23:07:37,312 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_18| v_main_~p~0.base_23), at (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678)) [2018-03-29 23:07:37,312 DEBUG L331 HeapPartitionManager]: write locations: [(Store [12] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with v_main_~p~0.base_20)] [2018-03-29 23:07:37,312 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_51 [2018-03-29 23:07:37,312 DEBUG L380 HeapPartitionManager]: with contents [(Store [20] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)] [2018-03-29 23:07:37,312 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_51 [2018-03-29 23:07:37,312 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15), at (SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''')) [2018-03-29 23:07:37,313 DEBUG L331 HeapPartitionManager]: write locations: [(Store [20] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)] [2018-03-29 23:07:37,313 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_31 [2018-03-29 23:07:37,313 DEBUG L380 HeapPartitionManager]: with contents [(Store [0] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.base_5)] [2018-03-29 23:07:37,313 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_31 [2018-03-29 23:07:37,313 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_8| v_main_~p~0.base_8), at (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673')) [2018-03-29 23:07:37,313 DEBUG L331 HeapPartitionManager]: write locations: [(Store [0] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.base_5)] [2018-03-29 23:07:37,313 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_55 [2018-03-29 23:07:37,313 DEBUG L380 HeapPartitionManager]: with contents [(Store [24] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)] [2018-03-29 23:07:37,313 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_55 [2018-03-29 23:07:37,314 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18), at (SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''')) [2018-03-29 23:07:37,314 DEBUG L331 HeapPartitionManager]: write locations: [(Store [24] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)] [2018-03-29 23:07:37,314 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_38 [2018-03-29 23:07:37,314 DEBUG L380 HeapPartitionManager]: with contents [(Store [7] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with v_main_~p~0.base_14)] [2018-03-29 23:07:37,314 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_38 [2018-03-29 23:07:37,314 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_14| v_main_~p~0.base_17), at (SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676)) [2018-03-29 23:07:37,314 DEBUG L331 HeapPartitionManager]: write locations: [(Store [7] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with v_main_~p~0.base_14)] [2018-03-29 23:07:37,314 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_61 [2018-03-29 23:07:37,314 DEBUG L380 HeapPartitionManager]: with contents [(Store [30] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)] [2018-03-29 23:07:37,314 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_61 [2018-03-29 23:07:37,314 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17), at (SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''')) [2018-03-29 23:07:37,314 DEBUG L331 HeapPartitionManager]: write locations: [(Store [30] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)] [2018-03-29 23:07:37,315 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,315 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)) [2018-03-29 23:07:37,315 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,315 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_17 [2018-03-29 23:07:37,315 DEBUG L330 HeapPartitionManager]: at dimension 1 for ((select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5) 18)), at (SUMMARY for call #t~mem9 := read~int(~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663)) [2018-03-29 23:07:37,315 DEBUG L331 HeapPartitionManager]: write locations: [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,315 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_34 [2018-03-29 23:07:37,315 DEBUG L380 HeapPartitionManager]: with contents [(Store [3] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with v_main_~p~0.base_8)] [2018-03-29 23:07:37,315 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_34 [2018-03-29 23:07:37,315 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_10| v_main_~p~0.base_11), at (SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674)) [2018-03-29 23:07:37,315 DEBUG L331 HeapPartitionManager]: write locations: [(Store [3] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with v_main_~p~0.base_8)] [2018-03-29 23:07:37,315 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_35 [2018-03-29 23:07:37,316 DEBUG L380 HeapPartitionManager]: with contents [(Store [4] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with v_main_~p~0.base_11)] [2018-03-29 23:07:37,316 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_35 [2018-03-29 23:07:37,316 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_12| v_main_~p~0.base_14), at (SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675)) [2018-03-29 23:07:37,316 DEBUG L331 HeapPartitionManager]: write locations: [(Store [4] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with v_main_~p~0.base_11)] [2018-03-29 23:07:37,316 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_58 [2018-03-29 23:07:37,316 DEBUG L380 HeapPartitionManager]: with contents [(Store [27] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)] [2018-03-29 23:07:37,316 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_58 [2018-03-29 23:07:37,316 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14), at (SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''')) [2018-03-29 23:07:37,316 DEBUG L331 HeapPartitionManager]: write locations: [(Store [27] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)] [2018-03-29 23:07:37,316 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_77 [2018-03-29 23:07:37,316 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8), at (SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'')) [2018-03-29 23:07:37,316 DEBUG L331 HeapPartitionManager]: write locations: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,316 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_39 [2018-03-29 23:07:37,317 DEBUG L380 HeapPartitionManager]: with contents [(Store [8] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with |v_#Ultimate.C_memset_#ptr.base_3|)] [2018-03-29 23:07:37,317 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_39 [2018-03-29 23:07:37,317 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_2| |v_#Ultimate.C_memset_#ptr.base_3|), at (#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];)) [2018-03-29 23:07:37,317 DEBUG L331 HeapPartitionManager]: write locations: [(Store [8] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with |v_#Ultimate.C_memset_#ptr.base_3|)] [2018-03-29 23:07:37,317 DEBUG L379 HeapPartitionManager]: creating LocationBlock locs_47 [2018-03-29 23:07:37,317 DEBUG L380 HeapPartitionManager]: with contents [(Store [16] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)] [2018-03-29 23:07:37,317 DEBUG L329 HeapPartitionManager]: adding LocationBlock locs_47 [2018-03-29 23:07:37,317 DEBUG L330 HeapPartitionManager]: at dimension 0 for ((select |v_#memory_int_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9), at (SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''')) [2018-03-29 23:07:37,317 DEBUG L331 HeapPartitionManager]: write locations: [(Store [16] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)] [2018-03-29 23:07:37,317 INFO L336 HeapPartitionManager]: partitioning result: [2018-03-29 23:07:37,317 INFO L341 HeapPartitionManager]: location blocks for array group [#memory_int] [2018-03-29 23:07:37,317 INFO L350 HeapPartitionManager]: at dimension 0 [2018-03-29 23:07:37,318 INFO L351 HeapPartitionManager]: # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 21 [2018-03-29 23:07:37,318 INFO L352 HeapPartitionManager]: # location blocks :19 [2018-03-29 23:07:37,318 DEBUG L359 HeapPartitionManager]: location block contents: [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [34] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [3] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with v_main_~p~0.base_8)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [36] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [4] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with v_main_~p~0.base_11)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [7] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with v_main_~p~0.base_14)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [8] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with |v_#Ultimate.C_memset_#ptr.base_3|)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [10] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with v_main_~p~0.base_17)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [12] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with v_main_~p~0.base_20)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [16] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [18] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)] [2018-03-29 23:07:37,318 DEBUG L362 HeapPartitionManager]: [(Store [38] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23), (Store [14] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with v_main_~p~0.base_23), (Store [32] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [20] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [22] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [24] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [27] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [28] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [30] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [NoStoreIndexInfo] [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [0] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.base_5)] [2018-03-29 23:07:37,319 INFO L350 HeapPartitionManager]: at dimension 1 [2018-03-29 23:07:37,319 INFO L351 HeapPartitionManager]: # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 20 [2018-03-29 23:07:37,319 INFO L352 HeapPartitionManager]: # location blocks :1 [2018-03-29 23:07:37,319 DEBUG L359 HeapPartitionManager]: location block contents: [2018-03-29 23:07:37,319 DEBUG L362 HeapPartitionManager]: [(Store [33] at(SUMMARY for call write~int(#t~union6.f, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 22, 8); srcloc: L653''''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26)), (Store [1] at(SUMMARY for call write~int(3, ~p~0.base, ~p~0.offset + 0, 4); srcloc: L673) with v_main_~p~0.offset_4), (Store [2] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 6, 8); srcloc: L673') with (+ v_main_~p~0.offset_6 10)), (Store [35] at(SUMMARY for call write~int(#t~union10.d, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 6, 8); srcloc: L663''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10)), (Store [37] at(SUMMARY for call write~int(#t~union10.e, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 14, 8); srcloc: L663'''''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18)), (Store [5] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 6, 8); srcloc: L674) with (+ v_main_~p~0.offset_8 40)), (Store [6] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 6, 8); srcloc: L675) with (+ v_main_~p~0.offset_10 70)), (Store [39] at(SUMMARY for call write~int(#t~union10.f, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 22, 8); srcloc: L663''''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17) 26)), (Store [9] at(#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr16 * 1 := #value];) with (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|)), (Store [11] at(SUMMARY for call write~int(555, ~p~0.base, ~p~0.offset + 4 + 0 + 0 + 14, 8); srcloc: L676) with (+ v_main_~p~0.offset_12 18)), (Store [13] at(SUMMARY for call write~int(999, ~p~0.base, ~p~0.offset + 4 + 30 + 0 + 14, 8); srcloc: L677) with (+ v_main_~p~0.offset_14 48)), (Store [15] at(SUMMARY for call write~int(4311810305, ~p~0.base, ~p~0.offset + 4 + 60 + 0 + 14, 8); srcloc: L678) with (+ v_main_~p~0.offset_16 78)), (Store [17] at(SUMMARY for call write~int(#t~union6.a, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 0, 2); srcloc: L653'') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5) 4)), (Store [19] at(SUMMARY for call write~int(#t~union6.b, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 2, 2); srcloc: L653''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6)), (Store [21] at(SUMMARY for call write~int(#t~union6.c, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 4, 2); srcloc: L653'''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8)), (Store [23] at(SUMMARY for call write~int(#t~union10.a, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 0, 2); srcloc: L663'') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4)), (Store [25] at(SUMMARY for call write~int(#t~union6.d, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 6, 8); srcloc: L653''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11) 10)), (Store [26] at(SUMMARY for call write~int(#t~union10.b, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 2, 2); srcloc: L663''') with (+ (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6)), (Store [29] at(SUMMARY for call write~int(#t~union6.e, ~instrs.base, ~instrs.offset + 4 + ~i~0 * 30 + 0 + 14, 8); srcloc: L653'''''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13) 18)), (Store [31] at(SUMMARY for call write~int(#t~union10.c, ~instrs.base, ~instrs.offset + 4 + ~i~1 * 30 + 0 + 4, 2); srcloc: L663'''') with (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11) 8))] [2018-03-29 23:07:37,320 INFO L124 ransitionTransformer]: executing heap partitioning transformation [2018-03-29 23:07:37,323 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,324 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,324 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,324 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,324 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,324 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,324 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,324 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,325 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,325 DEBUG L259 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-29 23:07:37,325 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,325 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,325 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,325 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,325 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,325 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,326 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,326 DEBUG L259 ransitionTransformer]: Formula: (and (= |v_#length_2| (store |v_#length_3| |v_main_#t~malloc11.base_1| 94)) (= |v_main_#t~malloc11.offset_1| 0) (= (select |v_#valid_7| |v_main_#t~malloc11.base_1|) 0) (not (= |v_main_#t~malloc11.base_1| 0)) (= (store |v_#valid_7| |v_main_#t~malloc11.base_1| 1) |v_#valid_6|)) InVars {#length=|v_#length_3|, #valid=|v_#valid_7|} OutVars{#length=|v_#length_2|, main_#t~malloc11.offset=|v_main_#t~malloc11.offset_1|, main_#t~malloc11.base=|v_main_#t~malloc11.base_1|, #valid=|v_#valid_6|} AuxVars[] AssignedVars[#valid, #length, main_#t~malloc11.offset, main_#t~malloc11.base] [2018-03-29 23:07:37,326 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,326 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,326 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,326 DEBUG L259 ransitionTransformer]: Formula: (= |v_#valid_2| (store |v_#valid_3| 0 0)) InVars {#valid=|v_#valid_3|} OutVars{#valid=|v_#valid_2|} AuxVars[] AssignedVars[#valid] [2018-03-29 23:07:37,326 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,326 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,326 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,326 DEBUG L259 ransitionTransformer]: Formula: (and (= v_main_~p~0.base_1 |v_main_#t~malloc11.base_2|) (= v_main_~p~0.offset_1 |v_main_#t~malloc11.offset_2|)) InVars {main_#t~malloc11.base=|v_main_#t~malloc11.base_2|, main_#t~malloc11.offset=|v_main_#t~malloc11.offset_2|} OutVars{main_~p~0.offset=v_main_~p~0.offset_1, main_#t~malloc11.offset=|v_main_#t~malloc11.offset_2|, main_~p~0.base=v_main_~p~0.base_1, main_#t~malloc11.base=|v_main_#t~malloc11.base_2|} AuxVars[] AssignedVars[main_~p~0.offset, main_~p~0.base] [2018-03-29 23:07:37,327 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,327 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,327 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,327 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,327 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,327 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,327 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,327 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_9| v_main_~p~0.base_3))) InVars {main_~p~0.base=v_main_~p~0.base_3, #valid=|v_#valid_9|} OutVars{main_~p~0.base=v_main_~p~0.base_3, #valid=|v_#valid_9|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,327 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,327 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,328 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,328 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_3 94) (select |v_#length_5| v_main_~p~0.base_4))) (not (<= 0 v_main_~p~0.offset_3))) InVars {#length=|v_#length_5|, main_~p~0.offset=v_main_~p~0.offset_3, main_~p~0.base=v_main_~p~0.base_4} OutVars{#length=|v_#length_5|, main_~p~0.offset=v_main_~p~0.offset_3, main_~p~0.base=v_main_~p~0.base_4} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,328 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,328 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,328 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,328 DEBUG L259 ransitionTransformer]: Formula: (and (= |v_#Ultimate.C_memset_#valueInParam_1| 0) (= |v_#Ultimate.C_memset_#amountInParam_1| 94) (= |v_#Ultimate.C_memset_#ptr.offsetInParam_1| v_main_~p~0.offset_21) (= |v_#Ultimate.C_memset_#ptr.baseInParam_1| v_main_~p~0.base_29)) InVars {main_~p~0.base=v_main_~p~0.base_29, main_~p~0.offset=v_main_~p~0.offset_21} OutVars{#Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amountInParam_1|, #Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#valueInParam_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.baseInParam_1|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offsetInParam_1|} AuxVars[] AssignedVars[#Ultimate.C_memset_#amount, #Ultimate.C_memset_#value, #Ultimate.C_memset_#ptr.base, #Ultimate.C_memset_#ptr.offset] [2018-03-29 23:07:37,328 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,328 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,328 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,328 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~memset12.offset=|v_main_#t~memset12.offset_2|, main_#t~memset12.base=|v_main_#t~memset12.base_2|} AuxVars[] AssignedVars[main_#t~memset12.offset, main_#t~memset12.base] [2018-03-29 23:07:37,329 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,329 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,329 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,329 DEBUG L259 ransitionTransformer]: Formula: (= 1 (select |v_#valid_1| |v_#Ultimate.C_memset_#ptr.base_1|)) InVars {#Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_1|, #valid=|v_#valid_1|} OutVars{#Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,329 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,329 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,338 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,339 DEBUG L259 ransitionTransformer]: Formula: (and (= 1 (select |v_#valid_10| v_main_~p~0.base_5)) (<= (+ v_main_~p~0.offset_4 4) (select |v_#length_6| v_main_~p~0.base_5)) (<= 0 v_main_~p~0.offset_4) (and (= |v_#memory_int_part_locs_31_locs_17_1| (store |v_#memory_int_part_locs_31_locs_17_2| v_main_~p~0.base_5 (store (select |v_#memory_int_part_locs_30_locs_17_1| v_main_~p~0.base_5) v_main_~p~0.offset_4 3))) (= |v_#memory_int_part_locs_51_locs_17_1| |v_#memory_int_part_locs_51_locs_17_2|) (= |v_#memory_int_part_locs_59_locs_17_1| |v_#memory_int_part_locs_59_locs_17_2|) (= |v_#memory_int_part_locs_61_locs_17_1| |v_#memory_int_part_locs_61_locs_17_2|) (= |v_#memory_int_part_locs_49_locs_17_1| |v_#memory_int_part_locs_49_locs_17_2|) (= |v_#memory_int_part_locs_30_locs_17_2| |v_#memory_int_part_locs_30_locs_17_1|) (= |v_#memory_int_part_locs_47_locs_17_1| |v_#memory_int_part_locs_47_locs_17_2|) (= |v_#memory_int_part_locs_41_locs_17_1| |v_#memory_int_part_locs_41_locs_17_2|) (= |v_#memory_int_part_locs_77_locs_17_1| |v_#memory_int_part_locs_77_locs_17_2|) (= |v_#memory_int_part_locs_43_locs_17_1| |v_#memory_int_part_locs_43_locs_17_2|) (= |v_#memory_int_part_locs_65_locs_17_1| |v_#memory_int_part_locs_65_locs_17_2|) (= |v_#memory_int_part_locs_55_locs_17_1| |v_#memory_int_part_locs_55_locs_17_2|) (= |v_#memory_int_part_locs_58_locs_17_1| |v_#memory_int_part_locs_58_locs_17_2|) (= |v_#memory_int_part_locs_67_locs_17_1| |v_#memory_int_part_locs_67_locs_17_2|) (= |v_#memory_int_part_locs_35_locs_17_1| |v_#memory_int_part_locs_35_locs_17_2|) (= |v_#memory_int_part_locs_38_locs_17_1| |v_#memory_int_part_locs_38_locs_17_2|) (= |v_#memory_int_part_locs_39_locs_17_1| |v_#memory_int_part_locs_39_locs_17_2|) (= |v_#memory_int_part_locs_53_locs_17_1| |v_#memory_int_part_locs_53_locs_17_2|) (= |v_#memory_int_part_locs_34_locs_17_1| |v_#memory_int_part_locs_34_locs_17_2|))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_2|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_2|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_2|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_2|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_2|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_2|, main_~p~0.base=v_main_~p~0.base_5, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_2|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_2|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_2|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_2|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_2|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_2|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_2|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_2|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_2|, #valid=|v_#valid_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_2|, #length=|v_#length_6|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_2|, main_~p~0.offset=v_main_~p~0.offset_4, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_2|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_2|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_1|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_1|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_1|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_1|, main_~p~0.base=v_main_~p~0.base_5, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_1|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_1|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_1|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_1|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_1|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_1|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_1|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_1|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_1|, #valid=|v_#valid_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_1|, #length=|v_#length_6|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_1|, main_~p~0.offset=v_main_~p~0.offset_4, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,339 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,339 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,339 DEBUG L268 ransitionTransformer]: (and (= 1 (select |v_#valid_10| v_main_~p~0.base_5)) (<= (+ v_main_~p~0.offset_4 4) (select |v_#length_6| v_main_~p~0.base_5)) (<= 0 v_main_~p~0.offset_4) (= |v_#memory_int_5| (store |v_#memory_int_6| v_main_~p~0.base_5 (store (select |v_#memory_int_6| v_main_~p~0.base_5) v_main_~p~0.offset_4 3)))) [2018-03-29 23:07:37,339 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,340 DEBUG L270 ransitionTransformer]: (and (= 1 (select |v_#valid_10| v_main_~p~0.base_5)) (<= (+ v_main_~p~0.offset_4 4) (select |v_#length_6| v_main_~p~0.base_5)) (<= 0 v_main_~p~0.offset_4) (and (= |v_#memory_int_part_locs_31_locs_17_1| (store |v_#memory_int_part_locs_31_locs_17_2| v_main_~p~0.base_5 (store (select |v_#memory_int_part_locs_30_locs_17_1| v_main_~p~0.base_5) v_main_~p~0.offset_4 3))) (= |v_#memory_int_part_locs_51_locs_17_1| |v_#memory_int_part_locs_51_locs_17_2|) (= |v_#memory_int_part_locs_59_locs_17_1| |v_#memory_int_part_locs_59_locs_17_2|) (= |v_#memory_int_part_locs_61_locs_17_1| |v_#memory_int_part_locs_61_locs_17_2|) (= |v_#memory_int_part_locs_49_locs_17_1| |v_#memory_int_part_locs_49_locs_17_2|) (= |v_#memory_int_part_locs_30_locs_17_2| |v_#memory_int_part_locs_30_locs_17_1|) (= |v_#memory_int_part_locs_47_locs_17_1| |v_#memory_int_part_locs_47_locs_17_2|) (= |v_#memory_int_part_locs_41_locs_17_1| |v_#memory_int_part_locs_41_locs_17_2|) (= |v_#memory_int_part_locs_77_locs_17_1| |v_#memory_int_part_locs_77_locs_17_2|) (= |v_#memory_int_part_locs_43_locs_17_1| |v_#memory_int_part_locs_43_locs_17_2|) (= |v_#memory_int_part_locs_65_locs_17_1| |v_#memory_int_part_locs_65_locs_17_2|) (= |v_#memory_int_part_locs_55_locs_17_1| |v_#memory_int_part_locs_55_locs_17_2|) (= |v_#memory_int_part_locs_58_locs_17_1| |v_#memory_int_part_locs_58_locs_17_2|) (= |v_#memory_int_part_locs_67_locs_17_1| |v_#memory_int_part_locs_67_locs_17_2|) (= |v_#memory_int_part_locs_35_locs_17_1| |v_#memory_int_part_locs_35_locs_17_2|) (= |v_#memory_int_part_locs_38_locs_17_1| |v_#memory_int_part_locs_38_locs_17_2|) (= |v_#memory_int_part_locs_39_locs_17_1| |v_#memory_int_part_locs_39_locs_17_2|) (= |v_#memory_int_part_locs_53_locs_17_1| |v_#memory_int_part_locs_53_locs_17_2|) (= |v_#memory_int_part_locs_34_locs_17_1| |v_#memory_int_part_locs_34_locs_17_2|))) [2018-03-29 23:07:37,340 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,340 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,340 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_10|, #memory_int=|v_#memory_int_6|, #length=|v_#length_6|, main_~p~0.offset=v_main_~p~0.offset_4, main_~p~0.base=v_main_~p~0.base_5} [2018-03-29 23:07:37,340 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,340 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_2|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_2|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_2|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_2|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_2|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_2|, main_~p~0.base=v_main_~p~0.base_5, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_2|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_2|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_2|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_2|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_2|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_2|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_2|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_2|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_2|, #valid=|v_#valid_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_2|, #length=|v_#length_6|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_2|, main_~p~0.offset=v_main_~p~0.offset_4, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_2|} [2018-03-29 23:07:37,340 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,341 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,341 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_10|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, main_~p~0.offset=v_main_~p~0.offset_4, main_~p~0.base=v_main_~p~0.base_5} [2018-03-29 23:07:37,341 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,341 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_2|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_1|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_1|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_1|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_1|, main_~p~0.base=v_main_~p~0.base_5, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_1|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_1|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_1|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_1|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_1|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_1|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_1|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_1|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_1|, #valid=|v_#valid_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_1|, #length=|v_#length_6|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_1|, main_~p~0.offset=v_main_~p~0.offset_4, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_1|} [2018-03-29 23:07:37,341 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,341 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,342 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_11| v_main_~p~0.base_6))) InVars {main_~p~0.base=v_main_~p~0.base_6, #valid=|v_#valid_11|} OutVars{main_~p~0.base=v_main_~p~0.base_6, #valid=|v_#valid_11|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,342 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,342 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,342 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,342 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= 0 v_main_~p~0.offset_5)) (not (<= (+ v_main_~p~0.offset_5 4) (select |v_#length_7| v_main_~p~0.base_7)))) InVars {#length=|v_#length_7|, main_~p~0.offset=v_main_~p~0.offset_5, main_~p~0.base=v_main_~p~0.base_7} OutVars{#length=|v_#length_7|, main_~p~0.offset=v_main_~p~0.offset_5, main_~p~0.base=v_main_~p~0.base_7} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,342 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,343 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,343 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,343 DEBUG L259 ransitionTransformer]: Formula: (and (<= (+ |v_#Ultimate.C_memset_#ptr.offset_1| |v_#Ultimate.C_memset_#amount_1|) (select |v_#length_1| |v_#Ultimate.C_memset_#ptr.base_2|)) (<= 0 |v_#Ultimate.C_memset_#ptr.offset_1|)) InVars {#length=|v_#length_1|, #Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_2|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_1|} OutVars{#length=|v_#length_1|, #Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_2|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_1|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,343 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,343 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,345 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,346 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_6 10))) (and (<= (+ v_main_~p~0.offset_6 18) (select |v_#length_8| v_main_~p~0.base_8)) (= 1 (select |v_#valid_12| v_main_~p~0.base_8)) (and (= |v_#memory_int_part_locs_59_locs_17_3| |v_#memory_int_part_locs_59_locs_17_4|) (= |v_#memory_int_part_locs_43_locs_17_3| |v_#memory_int_part_locs_43_locs_17_4|) (= |v_#memory_int_part_locs_41_locs_17_3| |v_#memory_int_part_locs_41_locs_17_4|) (= |v_#memory_int_part_locs_61_locs_17_3| |v_#memory_int_part_locs_61_locs_17_4|) (= |v_#memory_int_part_locs_38_locs_17_3| |v_#memory_int_part_locs_38_locs_17_4|) (= |v_#memory_int_part_locs_35_locs_17_3| |v_#memory_int_part_locs_35_locs_17_4|) (= |v_#memory_int_part_locs_53_locs_17_3| |v_#memory_int_part_locs_53_locs_17_4|) (= |v_#memory_int_part_locs_58_locs_17_3| |v_#memory_int_part_locs_58_locs_17_4|) (= |v_#memory_int_part_locs_31_locs_17_3| |v_#memory_int_part_locs_31_locs_17_4|) (= |v_#memory_int_part_locs_47_locs_17_3| |v_#memory_int_part_locs_47_locs_17_4|) (= |v_#memory_int_part_locs_67_locs_17_3| |v_#memory_int_part_locs_67_locs_17_4|) (= |v_#memory_int_part_locs_39_locs_17_3| |v_#memory_int_part_locs_39_locs_17_4|) (= |v_#memory_int_part_locs_65_locs_17_3| |v_#memory_int_part_locs_65_locs_17_4|) (= |v_#memory_int_part_locs_30_locs_17_3| |v_#memory_int_part_locs_30_locs_17_4|) (= |v_#memory_int_part_locs_49_locs_17_3| |v_#memory_int_part_locs_49_locs_17_4|) (= |v_#memory_int_part_locs_55_locs_17_3| |v_#memory_int_part_locs_55_locs_17_4|) (= (store |v_#memory_int_part_locs_34_locs_17_3| v_main_~p~0.base_8 (store (select |v_#memory_int_part_locs_31_locs_17_3| v_main_~p~0.base_8) .cse0 555)) |v_#memory_int_part_locs_34_locs_17_4|) (= |v_#memory_int_part_locs_51_locs_17_3| |v_#memory_int_part_locs_51_locs_17_4|) (= |v_#memory_int_part_locs_77_locs_17_3| |v_#memory_int_part_locs_77_locs_17_4|)) (<= 0 .cse0))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_3|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_3|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_3|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_3|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_3|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_3|, main_~p~0.base=v_main_~p~0.base_8, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_3|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_3|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_3|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_3|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_3|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_3|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_3|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_3|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_3|, #valid=|v_#valid_12|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_3|, #length=|v_#length_8|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_3|, main_~p~0.offset=v_main_~p~0.offset_6, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_3|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_4|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_4|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_4|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_4|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_4|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_4|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_4|, main_~p~0.base=v_main_~p~0.base_8, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_4|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_4|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_4|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_4|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_4|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_4|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_4|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_4|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_4|, #valid=|v_#valid_12|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_4|, #length=|v_#length_8|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_4|, main_~p~0.offset=v_main_~p~0.offset_6, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_4|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,346 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,346 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,346 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_6 10))) (and (<= (+ v_main_~p~0.offset_6 18) (select |v_#length_8| v_main_~p~0.base_8)) (= 1 (select |v_#valid_12| v_main_~p~0.base_8)) (= (store |v_#memory_int_8| v_main_~p~0.base_8 (store (select |v_#memory_int_8| v_main_~p~0.base_8) .cse0 555)) |v_#memory_int_7|) (<= 0 .cse0))) [2018-03-29 23:07:37,347 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,347 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_6 10))) (and (<= (+ v_main_~p~0.offset_6 18) (select |v_#length_8| v_main_~p~0.base_8)) (= 1 (select |v_#valid_12| v_main_~p~0.base_8)) (and (= |v_#memory_int_part_locs_59_locs_17_3| |v_#memory_int_part_locs_59_locs_17_4|) (= |v_#memory_int_part_locs_43_locs_17_3| |v_#memory_int_part_locs_43_locs_17_4|) (= |v_#memory_int_part_locs_41_locs_17_3| |v_#memory_int_part_locs_41_locs_17_4|) (= |v_#memory_int_part_locs_61_locs_17_3| |v_#memory_int_part_locs_61_locs_17_4|) (= |v_#memory_int_part_locs_38_locs_17_3| |v_#memory_int_part_locs_38_locs_17_4|) (= |v_#memory_int_part_locs_35_locs_17_3| |v_#memory_int_part_locs_35_locs_17_4|) (= |v_#memory_int_part_locs_53_locs_17_3| |v_#memory_int_part_locs_53_locs_17_4|) (= |v_#memory_int_part_locs_58_locs_17_3| |v_#memory_int_part_locs_58_locs_17_4|) (= |v_#memory_int_part_locs_31_locs_17_3| |v_#memory_int_part_locs_31_locs_17_4|) (= |v_#memory_int_part_locs_47_locs_17_3| |v_#memory_int_part_locs_47_locs_17_4|) (= |v_#memory_int_part_locs_67_locs_17_3| |v_#memory_int_part_locs_67_locs_17_4|) (= |v_#memory_int_part_locs_39_locs_17_3| |v_#memory_int_part_locs_39_locs_17_4|) (= |v_#memory_int_part_locs_65_locs_17_3| |v_#memory_int_part_locs_65_locs_17_4|) (= |v_#memory_int_part_locs_30_locs_17_3| |v_#memory_int_part_locs_30_locs_17_4|) (= |v_#memory_int_part_locs_49_locs_17_3| |v_#memory_int_part_locs_49_locs_17_4|) (= |v_#memory_int_part_locs_55_locs_17_3| |v_#memory_int_part_locs_55_locs_17_4|) (= (store |v_#memory_int_part_locs_34_locs_17_3| v_main_~p~0.base_8 (store (select |v_#memory_int_part_locs_31_locs_17_3| v_main_~p~0.base_8) .cse0 555)) |v_#memory_int_part_locs_34_locs_17_4|) (= |v_#memory_int_part_locs_51_locs_17_3| |v_#memory_int_part_locs_51_locs_17_4|) (= |v_#memory_int_part_locs_77_locs_17_3| |v_#memory_int_part_locs_77_locs_17_4|)) (<= 0 .cse0))) [2018-03-29 23:07:37,347 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,347 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,347 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_12|, #memory_int=|v_#memory_int_8|, #length=|v_#length_8|, main_~p~0.offset=v_main_~p~0.offset_6, main_~p~0.base=v_main_~p~0.base_8} [2018-03-29 23:07:37,347 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,348 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_3|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_3|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_3|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_3|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_3|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_3|, main_~p~0.base=v_main_~p~0.base_8, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_3|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_3|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_3|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_3|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_3|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_3|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_3|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_3|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_3|, #valid=|v_#valid_12|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_3|, #length=|v_#length_8|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_3|, main_~p~0.offset=v_main_~p~0.offset_6, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_3|} [2018-03-29 23:07:37,348 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,348 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,348 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_12|, #memory_int=|v_#memory_int_7|, #length=|v_#length_8|, main_~p~0.offset=v_main_~p~0.offset_6, main_~p~0.base=v_main_~p~0.base_8} [2018-03-29 23:07:37,348 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,348 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_4|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_4|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_4|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_4|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_4|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_4|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_4|, main_~p~0.base=v_main_~p~0.base_8, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_4|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_4|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_4|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_4|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_4|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_4|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_4|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_4|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_4|, #valid=|v_#valid_12|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_4|, #length=|v_#length_8|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_4|, main_~p~0.offset=v_main_~p~0.offset_6, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_4|} [2018-03-29 23:07:37,348 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,349 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,349 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_13| v_main_~p~0.base_9))) InVars {main_~p~0.base=v_main_~p~0.base_9, #valid=|v_#valid_13|} OutVars{main_~p~0.base=v_main_~p~0.base_9, #valid=|v_#valid_13|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,349 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,349 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,350 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,350 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= 0 (+ v_main_~p~0.offset_7 10))) (not (<= (+ v_main_~p~0.offset_7 18) (select |v_#length_9| v_main_~p~0.base_10)))) InVars {#length=|v_#length_9|, main_~p~0.offset=v_main_~p~0.offset_7, main_~p~0.base=v_main_~p~0.base_10} OutVars{#length=|v_#length_9|, main_~p~0.offset=v_main_~p~0.offset_7, main_~p~0.base=v_main_~p~0.base_10} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,350 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,350 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,350 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,351 DEBUG L259 ransitionTransformer]: Formula: (= |v_#Ultimate.C_memset_#t~loopctr16_1| 0) InVars {} OutVars{#Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_1|} AuxVars[] AssignedVars[#Ultimate.C_memset_#t~loopctr16] [2018-03-29 23:07:37,351 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,351 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,353 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,353 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_8 40))) (and (and (= |v_#memory_int_part_locs_58_locs_17_5| |v_#memory_int_part_locs_58_locs_17_6|) (= |v_#memory_int_part_locs_55_locs_17_5| |v_#memory_int_part_locs_55_locs_17_6|) (= |v_#memory_int_part_locs_53_locs_17_5| |v_#memory_int_part_locs_53_locs_17_6|) (= |v_#memory_int_part_locs_67_locs_17_5| |v_#memory_int_part_locs_67_locs_17_6|) (= |v_#memory_int_part_locs_41_locs_17_5| |v_#memory_int_part_locs_41_locs_17_6|) (= |v_#memory_int_part_locs_31_locs_17_5| |v_#memory_int_part_locs_31_locs_17_6|) (= |v_#memory_int_part_locs_59_locs_17_5| |v_#memory_int_part_locs_59_locs_17_6|) (= |v_#memory_int_part_locs_43_locs_17_5| |v_#memory_int_part_locs_43_locs_17_6|) (= |v_#memory_int_part_locs_47_locs_17_5| |v_#memory_int_part_locs_47_locs_17_6|) (= |v_#memory_int_part_locs_61_locs_17_5| |v_#memory_int_part_locs_61_locs_17_6|) (= |v_#memory_int_part_locs_38_locs_17_5| |v_#memory_int_part_locs_38_locs_17_6|) (= |v_#memory_int_part_locs_30_locs_17_5| |v_#memory_int_part_locs_30_locs_17_6|) (= |v_#memory_int_part_locs_35_locs_17_5| (store |v_#memory_int_part_locs_35_locs_17_6| v_main_~p~0.base_11 (store (select |v_#memory_int_part_locs_34_locs_17_5| v_main_~p~0.base_11) .cse0 999))) (= |v_#memory_int_part_locs_51_locs_17_5| |v_#memory_int_part_locs_51_locs_17_6|) (= |v_#memory_int_part_locs_65_locs_17_5| |v_#memory_int_part_locs_65_locs_17_6|) (= |v_#memory_int_part_locs_77_locs_17_5| |v_#memory_int_part_locs_77_locs_17_6|) (= |v_#memory_int_part_locs_39_locs_17_5| |v_#memory_int_part_locs_39_locs_17_6|) (= |v_#memory_int_part_locs_49_locs_17_5| |v_#memory_int_part_locs_49_locs_17_6|) (= |v_#memory_int_part_locs_34_locs_17_6| |v_#memory_int_part_locs_34_locs_17_5|)) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_8 48) (select |v_#length_10| v_main_~p~0.base_11)) (= 1 (select |v_#valid_14| v_main_~p~0.base_11)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_6|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_6|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_6|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_6|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_6|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_6|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_5|, main_~p~0.base=v_main_~p~0.base_11, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_6|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_6|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_6|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_6|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_6|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_6|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_6|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_6|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_6|, #valid=|v_#valid_14|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_6|, #length=|v_#length_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_6|, main_~p~0.offset=v_main_~p~0.offset_8, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_6|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_5|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_5|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_5|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_5|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_5|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_5|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_6|, main_~p~0.base=v_main_~p~0.base_11, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_5|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_5|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_5|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_5|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_5|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_5|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_5|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_5|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_5|, #valid=|v_#valid_14|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_5|, #length=|v_#length_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_5|, main_~p~0.offset=v_main_~p~0.offset_8, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_5|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,353 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,353 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,354 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_8 40))) (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_main_~p~0.base_11 (store (select |v_#memory_int_10| v_main_~p~0.base_11) .cse0 999))) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_8 48) (select |v_#length_10| v_main_~p~0.base_11)) (= 1 (select |v_#valid_14| v_main_~p~0.base_11)))) [2018-03-29 23:07:37,354 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,354 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_8 40))) (and (and (= |v_#memory_int_part_locs_58_locs_17_5| |v_#memory_int_part_locs_58_locs_17_6|) (= |v_#memory_int_part_locs_55_locs_17_5| |v_#memory_int_part_locs_55_locs_17_6|) (= |v_#memory_int_part_locs_53_locs_17_5| |v_#memory_int_part_locs_53_locs_17_6|) (= |v_#memory_int_part_locs_67_locs_17_5| |v_#memory_int_part_locs_67_locs_17_6|) (= |v_#memory_int_part_locs_41_locs_17_5| |v_#memory_int_part_locs_41_locs_17_6|) (= |v_#memory_int_part_locs_31_locs_17_5| |v_#memory_int_part_locs_31_locs_17_6|) (= |v_#memory_int_part_locs_59_locs_17_5| |v_#memory_int_part_locs_59_locs_17_6|) (= |v_#memory_int_part_locs_43_locs_17_5| |v_#memory_int_part_locs_43_locs_17_6|) (= |v_#memory_int_part_locs_47_locs_17_5| |v_#memory_int_part_locs_47_locs_17_6|) (= |v_#memory_int_part_locs_61_locs_17_5| |v_#memory_int_part_locs_61_locs_17_6|) (= |v_#memory_int_part_locs_38_locs_17_5| |v_#memory_int_part_locs_38_locs_17_6|) (= |v_#memory_int_part_locs_30_locs_17_5| |v_#memory_int_part_locs_30_locs_17_6|) (= |v_#memory_int_part_locs_35_locs_17_5| (store |v_#memory_int_part_locs_35_locs_17_6| v_main_~p~0.base_11 (store (select |v_#memory_int_part_locs_34_locs_17_5| v_main_~p~0.base_11) .cse0 999))) (= |v_#memory_int_part_locs_51_locs_17_5| |v_#memory_int_part_locs_51_locs_17_6|) (= |v_#memory_int_part_locs_65_locs_17_5| |v_#memory_int_part_locs_65_locs_17_6|) (= |v_#memory_int_part_locs_77_locs_17_5| |v_#memory_int_part_locs_77_locs_17_6|) (= |v_#memory_int_part_locs_39_locs_17_5| |v_#memory_int_part_locs_39_locs_17_6|) (= |v_#memory_int_part_locs_49_locs_17_5| |v_#memory_int_part_locs_49_locs_17_6|) (= |v_#memory_int_part_locs_34_locs_17_6| |v_#memory_int_part_locs_34_locs_17_5|)) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_8 48) (select |v_#length_10| v_main_~p~0.base_11)) (= 1 (select |v_#valid_14| v_main_~p~0.base_11)))) [2018-03-29 23:07:37,354 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,354 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,354 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_14|, #memory_int=|v_#memory_int_10|, #length=|v_#length_10|, main_~p~0.offset=v_main_~p~0.offset_8, main_~p~0.base=v_main_~p~0.base_11} [2018-03-29 23:07:37,355 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,355 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_6|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_6|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_6|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_6|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_6|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_6|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_5|, main_~p~0.base=v_main_~p~0.base_11, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_6|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_6|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_6|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_6|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_6|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_6|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_6|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_6|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_6|, #valid=|v_#valid_14|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_6|, #length=|v_#length_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_6|, main_~p~0.offset=v_main_~p~0.offset_8, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_6|} [2018-03-29 23:07:37,355 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,355 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,355 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_14|, #memory_int=|v_#memory_int_9|, #length=|v_#length_10|, main_~p~0.offset=v_main_~p~0.offset_8, main_~p~0.base=v_main_~p~0.base_11} [2018-03-29 23:07:37,355 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,355 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_5|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_5|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_5|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_5|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_5|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_5|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_6|, main_~p~0.base=v_main_~p~0.base_11, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_5|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_5|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_5|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_5|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_5|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_5|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_5|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_5|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_5|, #valid=|v_#valid_14|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_5|, #length=|v_#length_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_5|, main_~p~0.offset=v_main_~p~0.offset_8, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_5|} [2018-03-29 23:07:37,356 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,356 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,356 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_15| v_main_~p~0.base_12))) InVars {main_~p~0.base=v_main_~p~0.base_12, #valid=|v_#valid_15|} OutVars{main_~p~0.base=v_main_~p~0.base_12, #valid=|v_#valid_15|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,356 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,357 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,357 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,357 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_9 48) (select |v_#length_11| v_main_~p~0.base_13))) (not (<= 0 (+ v_main_~p~0.offset_9 40)))) InVars {#length=|v_#length_11|, main_~p~0.offset=v_main_~p~0.offset_9, main_~p~0.base=v_main_~p~0.base_13} OutVars{#length=|v_#length_11|, main_~p~0.offset=v_main_~p~0.offset_9, main_~p~0.base=v_main_~p~0.base_13} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,357 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,357 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,358 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,358 DEBUG L259 ransitionTransformer]: Formula: (< |v_#Ultimate.C_memset_#t~loopctr16_2| |v_#Ultimate.C_memset_#amount_2|) InVars {#Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_2|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_2|} OutVars{#Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_2|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_2|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,358 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,358 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,358 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,358 DEBUG L259 ransitionTransformer]: Formula: (not (< |v_#Ultimate.C_memset_#t~loopctr16_6| |v_#Ultimate.C_memset_#amount_3|)) InVars {#Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_3|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_6|} OutVars{#Ultimate.C_memset_#amount=|v_#Ultimate.C_memset_#amount_3|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_6|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,358 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,359 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,360 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,361 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_10 70))) (and (and (= |v_#memory_int_part_locs_34_locs_17_7| |v_#memory_int_part_locs_34_locs_17_8|) (= |v_#memory_int_part_locs_77_locs_17_7| |v_#memory_int_part_locs_77_locs_17_8|) (= |v_#memory_int_part_locs_65_locs_17_7| |v_#memory_int_part_locs_65_locs_17_8|) (= |v_#memory_int_part_locs_59_locs_17_7| |v_#memory_int_part_locs_59_locs_17_8|) (= |v_#memory_int_part_locs_41_locs_17_7| |v_#memory_int_part_locs_41_locs_17_8|) (= |v_#memory_int_part_locs_58_locs_17_7| |v_#memory_int_part_locs_58_locs_17_8|) (= |v_#memory_int_part_locs_53_locs_17_7| |v_#memory_int_part_locs_53_locs_17_8|) (= |v_#memory_int_part_locs_55_locs_17_7| |v_#memory_int_part_locs_55_locs_17_8|) (= |v_#memory_int_part_locs_43_locs_17_7| |v_#memory_int_part_locs_43_locs_17_8|) (= |v_#memory_int_part_locs_31_locs_17_7| |v_#memory_int_part_locs_31_locs_17_8|) (= |v_#memory_int_part_locs_39_locs_17_7| |v_#memory_int_part_locs_39_locs_17_8|) (= |v_#memory_int_part_locs_67_locs_17_7| |v_#memory_int_part_locs_67_locs_17_8|) (= (store |v_#memory_int_part_locs_38_locs_17_7| v_main_~p~0.base_14 (store (select |v_#memory_int_part_locs_35_locs_17_7| v_main_~p~0.base_14) .cse0 4311810305)) |v_#memory_int_part_locs_38_locs_17_8|) (= |v_#memory_int_part_locs_49_locs_17_7| |v_#memory_int_part_locs_49_locs_17_8|) (= |v_#memory_int_part_locs_51_locs_17_7| |v_#memory_int_part_locs_51_locs_17_8|) (= |v_#memory_int_part_locs_61_locs_17_7| |v_#memory_int_part_locs_61_locs_17_8|) (= |v_#memory_int_part_locs_30_locs_17_7| |v_#memory_int_part_locs_30_locs_17_8|) (= |v_#memory_int_part_locs_35_locs_17_7| |v_#memory_int_part_locs_35_locs_17_8|) (= |v_#memory_int_part_locs_47_locs_17_7| |v_#memory_int_part_locs_47_locs_17_8|)) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_10 78) (select |v_#length_12| v_main_~p~0.base_14)) (= 1 (select |v_#valid_16| v_main_~p~0.base_14)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_7|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_7|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_7|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_7|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_7|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_7|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_7|, main_~p~0.base=v_main_~p~0.base_14, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_7|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_7|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_7|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_7|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_7|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_7|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_7|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_7|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_7|, #valid=|v_#valid_16|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_7|, #length=|v_#length_12|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_7|, main_~p~0.offset=v_main_~p~0.offset_10, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_7|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_8|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_8|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_8|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_8|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_8|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_8|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_8|, main_~p~0.base=v_main_~p~0.base_14, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_8|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_8|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_8|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_8|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_8|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_8|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_8|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_8|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_8|, #valid=|v_#valid_16|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_8|, #length=|v_#length_12|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_8|, main_~p~0.offset=v_main_~p~0.offset_10, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_8|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,361 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,361 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,361 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_10 70))) (and (= (store |v_#memory_int_12| v_main_~p~0.base_14 (store (select |v_#memory_int_12| v_main_~p~0.base_14) .cse0 4311810305)) |v_#memory_int_11|) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_10 78) (select |v_#length_12| v_main_~p~0.base_14)) (= 1 (select |v_#valid_16| v_main_~p~0.base_14)))) [2018-03-29 23:07:37,361 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,362 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_10 70))) (and (and (= |v_#memory_int_part_locs_34_locs_17_7| |v_#memory_int_part_locs_34_locs_17_8|) (= |v_#memory_int_part_locs_77_locs_17_7| |v_#memory_int_part_locs_77_locs_17_8|) (= |v_#memory_int_part_locs_65_locs_17_7| |v_#memory_int_part_locs_65_locs_17_8|) (= |v_#memory_int_part_locs_59_locs_17_7| |v_#memory_int_part_locs_59_locs_17_8|) (= |v_#memory_int_part_locs_41_locs_17_7| |v_#memory_int_part_locs_41_locs_17_8|) (= |v_#memory_int_part_locs_58_locs_17_7| |v_#memory_int_part_locs_58_locs_17_8|) (= |v_#memory_int_part_locs_53_locs_17_7| |v_#memory_int_part_locs_53_locs_17_8|) (= |v_#memory_int_part_locs_55_locs_17_7| |v_#memory_int_part_locs_55_locs_17_8|) (= |v_#memory_int_part_locs_43_locs_17_7| |v_#memory_int_part_locs_43_locs_17_8|) (= |v_#memory_int_part_locs_31_locs_17_7| |v_#memory_int_part_locs_31_locs_17_8|) (= |v_#memory_int_part_locs_39_locs_17_7| |v_#memory_int_part_locs_39_locs_17_8|) (= |v_#memory_int_part_locs_67_locs_17_7| |v_#memory_int_part_locs_67_locs_17_8|) (= (store |v_#memory_int_part_locs_38_locs_17_7| v_main_~p~0.base_14 (store (select |v_#memory_int_part_locs_35_locs_17_7| v_main_~p~0.base_14) .cse0 4311810305)) |v_#memory_int_part_locs_38_locs_17_8|) (= |v_#memory_int_part_locs_49_locs_17_7| |v_#memory_int_part_locs_49_locs_17_8|) (= |v_#memory_int_part_locs_51_locs_17_7| |v_#memory_int_part_locs_51_locs_17_8|) (= |v_#memory_int_part_locs_61_locs_17_7| |v_#memory_int_part_locs_61_locs_17_8|) (= |v_#memory_int_part_locs_30_locs_17_7| |v_#memory_int_part_locs_30_locs_17_8|) (= |v_#memory_int_part_locs_35_locs_17_7| |v_#memory_int_part_locs_35_locs_17_8|) (= |v_#memory_int_part_locs_47_locs_17_7| |v_#memory_int_part_locs_47_locs_17_8|)) (<= 0 .cse0) (<= (+ v_main_~p~0.offset_10 78) (select |v_#length_12| v_main_~p~0.base_14)) (= 1 (select |v_#valid_16| v_main_~p~0.base_14)))) [2018-03-29 23:07:37,362 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,362 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,362 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_16|, #memory_int=|v_#memory_int_12|, #length=|v_#length_12|, main_~p~0.offset=v_main_~p~0.offset_10, main_~p~0.base=v_main_~p~0.base_14} [2018-03-29 23:07:37,362 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,362 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_7|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_7|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_7|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_7|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_7|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_7|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_7|, main_~p~0.base=v_main_~p~0.base_14, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_7|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_7|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_7|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_7|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_7|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_7|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_7|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_7|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_7|, #valid=|v_#valid_16|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_7|, #length=|v_#length_12|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_7|, main_~p~0.offset=v_main_~p~0.offset_10, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_7|} [2018-03-29 23:07:37,362 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,363 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,363 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_16|, #memory_int=|v_#memory_int_11|, #length=|v_#length_12|, main_~p~0.offset=v_main_~p~0.offset_10, main_~p~0.base=v_main_~p~0.base_14} [2018-03-29 23:07:37,363 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,363 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_8|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_8|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_8|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_8|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_8|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_8|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_8|, main_~p~0.base=v_main_~p~0.base_14, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_8|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_8|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_8|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_8|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_8|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_8|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_8|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_8|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_8|, #valid=|v_#valid_16|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_8|, #length=|v_#length_12|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_8|, main_~p~0.offset=v_main_~p~0.offset_10, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_8|} [2018-03-29 23:07:37,363 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,364 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,364 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_17| v_main_~p~0.base_15) 1)) InVars {main_~p~0.base=v_main_~p~0.base_15, #valid=|v_#valid_17|} OutVars{main_~p~0.base=v_main_~p~0.base_15, #valid=|v_#valid_17|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,364 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,364 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,364 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,365 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_11 78) (select |v_#length_13| v_main_~p~0.base_16))) (not (<= 0 (+ v_main_~p~0.offset_11 70)))) InVars {#length=|v_#length_13|, main_~p~0.offset=v_main_~p~0.offset_11, main_~p~0.base=v_main_~p~0.base_16} OutVars{#length=|v_#length_13|, main_~p~0.offset=v_main_~p~0.offset_11, main_~p~0.base=v_main_~p~0.base_16} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,365 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,365 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,368 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,368 DEBUG L259 ransitionTransformer]: Formula: (and (= |v_#memory_int_part_locs_43_locs_17_9| |v_#memory_int_part_locs_43_locs_17_10|) (= |v_#memory_int_part_locs_47_locs_17_9| |v_#memory_int_part_locs_47_locs_17_10|) (= |v_#memory_int_part_locs_35_locs_17_9| |v_#memory_int_part_locs_35_locs_17_10|) (= |v_#memory_int_part_locs_51_locs_17_9| |v_#memory_int_part_locs_51_locs_17_10|) (= |v_#memory_int_part_locs_67_locs_17_9| |v_#memory_int_part_locs_67_locs_17_10|) (= |v_#memory_int_part_locs_77_locs_17_9| |v_#memory_int_part_locs_77_locs_17_10|) (= |v_#memory_int_part_locs_55_locs_17_9| |v_#memory_int_part_locs_55_locs_17_10|) (= |v_#memory_int_part_locs_61_locs_17_9| |v_#memory_int_part_locs_61_locs_17_10|) (= |v_#memory_int_part_locs_30_locs_17_9| |v_#memory_int_part_locs_30_locs_17_10|) (= |v_#memory_int_part_locs_59_locs_17_9| |v_#memory_int_part_locs_59_locs_17_10|) (= |v_#memory_int_part_locs_53_locs_17_9| |v_#memory_int_part_locs_53_locs_17_10|) (= |v_#memory_int_part_locs_39_locs_17_9| (store |v_#memory_int_part_locs_39_locs_17_10| |v_#Ultimate.C_memset_#ptr.base_3| (store (select |v_#memory_int_part_locs_39_locs_17_10| |v_#Ultimate.C_memset_#ptr.base_3|) (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|) |v_#Ultimate.C_memset_#value_1|))) (= |v_#memory_int_part_locs_49_locs_17_9| |v_#memory_int_part_locs_49_locs_17_10|) (= |v_#memory_int_part_locs_58_locs_17_9| |v_#memory_int_part_locs_58_locs_17_10|) (= |v_#memory_int_part_locs_34_locs_17_9| |v_#memory_int_part_locs_34_locs_17_10|) (= |v_#memory_int_part_locs_65_locs_17_9| |v_#memory_int_part_locs_65_locs_17_10|) (= |v_#memory_int_part_locs_41_locs_17_9| |v_#memory_int_part_locs_41_locs_17_10|) (= |v_#memory_int_part_locs_38_locs_17_9| |v_#memory_int_part_locs_38_locs_17_10|) (= |v_#memory_int_part_locs_31_locs_17_9| |v_#memory_int_part_locs_31_locs_17_10|)) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_10|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_10|, #Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_10|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_10|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_10|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_10|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_10|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_10|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_10|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_10|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_10|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_10|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_10|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_10|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_10|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_10|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_10|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_9|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_9|, #Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_9|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_9|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_9|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_9|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_9|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_9|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_9|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_9|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_9|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_9|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_9|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_9|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_9|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_9|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_9|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_9|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_9|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,368 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,368 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,368 DEBUG L268 ransitionTransformer]: (= |v_#memory_int_1| (store |v_#memory_int_2| |v_#Ultimate.C_memset_#ptr.base_3| (store (select |v_#memory_int_2| |v_#Ultimate.C_memset_#ptr.base_3|) (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|) |v_#Ultimate.C_memset_#value_1|))) [2018-03-29 23:07:37,368 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,369 DEBUG L270 ransitionTransformer]: (and (= |v_#memory_int_part_locs_43_locs_17_9| |v_#memory_int_part_locs_43_locs_17_10|) (= |v_#memory_int_part_locs_47_locs_17_9| |v_#memory_int_part_locs_47_locs_17_10|) (= |v_#memory_int_part_locs_35_locs_17_9| |v_#memory_int_part_locs_35_locs_17_10|) (= |v_#memory_int_part_locs_51_locs_17_9| |v_#memory_int_part_locs_51_locs_17_10|) (= |v_#memory_int_part_locs_67_locs_17_9| |v_#memory_int_part_locs_67_locs_17_10|) (= |v_#memory_int_part_locs_77_locs_17_9| |v_#memory_int_part_locs_77_locs_17_10|) (= |v_#memory_int_part_locs_55_locs_17_9| |v_#memory_int_part_locs_55_locs_17_10|) (= |v_#memory_int_part_locs_61_locs_17_9| |v_#memory_int_part_locs_61_locs_17_10|) (= |v_#memory_int_part_locs_30_locs_17_9| |v_#memory_int_part_locs_30_locs_17_10|) (= |v_#memory_int_part_locs_59_locs_17_9| |v_#memory_int_part_locs_59_locs_17_10|) (= |v_#memory_int_part_locs_53_locs_17_9| |v_#memory_int_part_locs_53_locs_17_10|) (= |v_#memory_int_part_locs_39_locs_17_9| (store |v_#memory_int_part_locs_39_locs_17_10| |v_#Ultimate.C_memset_#ptr.base_3| (store (select |v_#memory_int_part_locs_39_locs_17_10| |v_#Ultimate.C_memset_#ptr.base_3|) (+ |v_#Ultimate.C_memset_#t~loopctr16_3| |v_#Ultimate.C_memset_#ptr.offset_2|) |v_#Ultimate.C_memset_#value_1|))) (= |v_#memory_int_part_locs_49_locs_17_9| |v_#memory_int_part_locs_49_locs_17_10|) (= |v_#memory_int_part_locs_58_locs_17_9| |v_#memory_int_part_locs_58_locs_17_10|) (= |v_#memory_int_part_locs_34_locs_17_9| |v_#memory_int_part_locs_34_locs_17_10|) (= |v_#memory_int_part_locs_65_locs_17_9| |v_#memory_int_part_locs_65_locs_17_10|) (= |v_#memory_int_part_locs_41_locs_17_9| |v_#memory_int_part_locs_41_locs_17_10|) (= |v_#memory_int_part_locs_38_locs_17_9| |v_#memory_int_part_locs_38_locs_17_10|) (= |v_#memory_int_part_locs_31_locs_17_9| |v_#memory_int_part_locs_31_locs_17_10|)) [2018-03-29 23:07:37,369 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,369 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,369 DEBUG L276 ransitionTransformer]: {#Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int=|v_#memory_int_2|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} [2018-03-29 23:07:37,369 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,369 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_10|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_10|, #Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_10|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_10|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_10|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_10|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_10|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_10|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_10|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_10|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_10|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_10|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_10|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_10|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_10|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_10|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_10|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_10|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_10|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} [2018-03-29 23:07:37,369 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,370 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,370 DEBUG L284 ransitionTransformer]: {#Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int=|v_#memory_int_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} [2018-03-29 23:07:37,370 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,370 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_9|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_9|, #Ultimate.C_memset_#value=|v_#Ultimate.C_memset_#value_1|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_9|, #Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_3|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_9|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_9|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_9|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_9|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_9|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_9|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_9|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_9|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_9|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_9|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_9|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_9|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_9|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_9|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_9|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_3|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_9|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_2|} [2018-03-29 23:07:37,370 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,370 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,371 DEBUG L259 ransitionTransformer]: Formula: (and (= |v_#Ultimate.C_memset_#ptr.offset_3| |v_#Ultimate.C_memset_#res.offset_1|) (= |v_#Ultimate.C_memset_#res.base_1| |v_#Ultimate.C_memset_#ptr.base_4|)) InVars {#Ultimate.C_memset_#res.base=|v_#Ultimate.C_memset_#res.base_1|, #Ultimate.C_memset_#res.offset=|v_#Ultimate.C_memset_#res.offset_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_4|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_3|} OutVars{#Ultimate.C_memset_#res.base=|v_#Ultimate.C_memset_#res.base_1|, #Ultimate.C_memset_#res.offset=|v_#Ultimate.C_memset_#res.offset_1|, #Ultimate.C_memset_#ptr.base=|v_#Ultimate.C_memset_#ptr.base_4|, #Ultimate.C_memset_#ptr.offset=|v_#Ultimate.C_memset_#ptr.offset_3|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,371 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,371 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,373 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,373 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_12 18))) (and (= 1 (select |v_#valid_18| v_main_~p~0.base_17)) (<= (+ v_main_~p~0.offset_12 26) (select |v_#length_14| v_main_~p~0.base_17)) (and (= |v_#memory_int_part_locs_47_locs_17_11| |v_#memory_int_part_locs_47_locs_17_12|) (= |v_#memory_int_part_locs_55_locs_17_11| |v_#memory_int_part_locs_55_locs_17_12|) (= |v_#memory_int_part_locs_61_locs_17_11| |v_#memory_int_part_locs_61_locs_17_12|) (= |v_#memory_int_part_locs_35_locs_17_11| |v_#memory_int_part_locs_35_locs_17_12|) (= |v_#memory_int_part_locs_58_locs_17_11| |v_#memory_int_part_locs_58_locs_17_12|) (= |v_#memory_int_part_locs_59_locs_17_11| |v_#memory_int_part_locs_59_locs_17_12|) (= |v_#memory_int_part_locs_67_locs_17_11| |v_#memory_int_part_locs_67_locs_17_12|) (= |v_#memory_int_part_locs_49_locs_17_11| |v_#memory_int_part_locs_49_locs_17_12|) (= (store |v_#memory_int_part_locs_41_locs_17_11| v_main_~p~0.base_17 (store (select |v_#memory_int_part_locs_38_locs_17_11| v_main_~p~0.base_17) .cse0 555)) |v_#memory_int_part_locs_41_locs_17_12|) (= |v_#memory_int_part_locs_51_locs_17_11| |v_#memory_int_part_locs_51_locs_17_12|) (= |v_#memory_int_part_locs_39_locs_17_11| |v_#memory_int_part_locs_39_locs_17_12|) (= |v_#memory_int_part_locs_30_locs_17_11| |v_#memory_int_part_locs_30_locs_17_12|) (= |v_#memory_int_part_locs_38_locs_17_11| |v_#memory_int_part_locs_38_locs_17_12|) (= |v_#memory_int_part_locs_53_locs_17_11| |v_#memory_int_part_locs_53_locs_17_12|) (= |v_#memory_int_part_locs_43_locs_17_11| |v_#memory_int_part_locs_43_locs_17_12|) (= |v_#memory_int_part_locs_77_locs_17_11| |v_#memory_int_part_locs_77_locs_17_12|) (= |v_#memory_int_part_locs_34_locs_17_11| |v_#memory_int_part_locs_34_locs_17_12|) (= |v_#memory_int_part_locs_31_locs_17_11| |v_#memory_int_part_locs_31_locs_17_12|) (= |v_#memory_int_part_locs_65_locs_17_11| |v_#memory_int_part_locs_65_locs_17_12|)) (<= 0 .cse0))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_11|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_11|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_11|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_11|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_11|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_11|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_11|, main_~p~0.base=v_main_~p~0.base_17, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_11|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_11|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_11|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_11|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_11|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_11|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_11|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_11|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_11|, #valid=|v_#valid_18|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_11|, #length=|v_#length_14|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_11|, main_~p~0.offset=v_main_~p~0.offset_12, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_11|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_12|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_12|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_12|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_12|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_12|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_12|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_12|, main_~p~0.base=v_main_~p~0.base_17, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_12|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_12|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_12|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_12|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_12|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_12|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_12|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_12|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_12|, #valid=|v_#valid_18|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_12|, #length=|v_#length_14|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_12|, main_~p~0.offset=v_main_~p~0.offset_12, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_12|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,373 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,373 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,374 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_12 18))) (and (= 1 (select |v_#valid_18| v_main_~p~0.base_17)) (<= (+ v_main_~p~0.offset_12 26) (select |v_#length_14| v_main_~p~0.base_17)) (= (store |v_#memory_int_14| v_main_~p~0.base_17 (store (select |v_#memory_int_14| v_main_~p~0.base_17) .cse0 555)) |v_#memory_int_13|) (<= 0 .cse0))) [2018-03-29 23:07:37,374 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,374 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_12 18))) (and (= 1 (select |v_#valid_18| v_main_~p~0.base_17)) (<= (+ v_main_~p~0.offset_12 26) (select |v_#length_14| v_main_~p~0.base_17)) (and (= |v_#memory_int_part_locs_47_locs_17_11| |v_#memory_int_part_locs_47_locs_17_12|) (= |v_#memory_int_part_locs_55_locs_17_11| |v_#memory_int_part_locs_55_locs_17_12|) (= |v_#memory_int_part_locs_61_locs_17_11| |v_#memory_int_part_locs_61_locs_17_12|) (= |v_#memory_int_part_locs_35_locs_17_11| |v_#memory_int_part_locs_35_locs_17_12|) (= |v_#memory_int_part_locs_58_locs_17_11| |v_#memory_int_part_locs_58_locs_17_12|) (= |v_#memory_int_part_locs_59_locs_17_11| |v_#memory_int_part_locs_59_locs_17_12|) (= |v_#memory_int_part_locs_67_locs_17_11| |v_#memory_int_part_locs_67_locs_17_12|) (= |v_#memory_int_part_locs_49_locs_17_11| |v_#memory_int_part_locs_49_locs_17_12|) (= (store |v_#memory_int_part_locs_41_locs_17_11| v_main_~p~0.base_17 (store (select |v_#memory_int_part_locs_38_locs_17_11| v_main_~p~0.base_17) .cse0 555)) |v_#memory_int_part_locs_41_locs_17_12|) (= |v_#memory_int_part_locs_51_locs_17_11| |v_#memory_int_part_locs_51_locs_17_12|) (= |v_#memory_int_part_locs_39_locs_17_11| |v_#memory_int_part_locs_39_locs_17_12|) (= |v_#memory_int_part_locs_30_locs_17_11| |v_#memory_int_part_locs_30_locs_17_12|) (= |v_#memory_int_part_locs_38_locs_17_11| |v_#memory_int_part_locs_38_locs_17_12|) (= |v_#memory_int_part_locs_53_locs_17_11| |v_#memory_int_part_locs_53_locs_17_12|) (= |v_#memory_int_part_locs_43_locs_17_11| |v_#memory_int_part_locs_43_locs_17_12|) (= |v_#memory_int_part_locs_77_locs_17_11| |v_#memory_int_part_locs_77_locs_17_12|) (= |v_#memory_int_part_locs_34_locs_17_11| |v_#memory_int_part_locs_34_locs_17_12|) (= |v_#memory_int_part_locs_31_locs_17_11| |v_#memory_int_part_locs_31_locs_17_12|) (= |v_#memory_int_part_locs_65_locs_17_11| |v_#memory_int_part_locs_65_locs_17_12|)) (<= 0 .cse0))) [2018-03-29 23:07:37,374 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,374 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,374 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_18|, #memory_int=|v_#memory_int_14|, #length=|v_#length_14|, main_~p~0.offset=v_main_~p~0.offset_12, main_~p~0.base=v_main_~p~0.base_17} [2018-03-29 23:07:37,374 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,375 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_11|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_11|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_11|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_11|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_11|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_11|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_11|, main_~p~0.base=v_main_~p~0.base_17, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_11|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_11|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_11|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_11|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_11|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_11|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_11|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_11|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_11|, #valid=|v_#valid_18|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_11|, #length=|v_#length_14|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_11|, main_~p~0.offset=v_main_~p~0.offset_12, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_11|} [2018-03-29 23:07:37,375 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,375 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,375 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_18|, #memory_int=|v_#memory_int_13|, #length=|v_#length_14|, main_~p~0.offset=v_main_~p~0.offset_12, main_~p~0.base=v_main_~p~0.base_17} [2018-03-29 23:07:37,375 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,375 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_12|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_12|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_12|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_12|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_12|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_12|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_12|, main_~p~0.base=v_main_~p~0.base_17, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_12|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_12|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_12|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_12|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_12|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_12|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_12|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_12|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_12|, #valid=|v_#valid_18|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_12|, #length=|v_#length_14|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_12|, main_~p~0.offset=v_main_~p~0.offset_12, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_12|} [2018-03-29 23:07:37,375 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,376 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,376 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_19| v_main_~p~0.base_18) 1)) InVars {main_~p~0.base=v_main_~p~0.base_18, #valid=|v_#valid_19|} OutVars{main_~p~0.base=v_main_~p~0.base_18, #valid=|v_#valid_19|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,376 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,376 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,377 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,377 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_13 26) (select |v_#length_15| v_main_~p~0.base_19))) (not (<= 0 (+ v_main_~p~0.offset_13 18)))) InVars {#length=|v_#length_15|, main_~p~0.offset=v_main_~p~0.offset_13, main_~p~0.base=v_main_~p~0.base_19} OutVars{#length=|v_#length_15|, main_~p~0.offset=v_main_~p~0.offset_13, main_~p~0.base=v_main_~p~0.base_19} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,377 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,377 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,377 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,377 DEBUG L259 ransitionTransformer]: Formula: (= |v_#Ultimate.C_memset_#t~loopctr16_4| (+ |v_#Ultimate.C_memset_#t~loopctr16_5| 1)) InVars {#Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_5|} OutVars{#Ultimate.C_memset_#t~loopctr16=|v_#Ultimate.C_memset_#t~loopctr16_4|} AuxVars[] AssignedVars[#Ultimate.C_memset_#t~loopctr16] [2018-03-29 23:07:37,377 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,378 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,379 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,379 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_14 48))) (and (= (select |v_#valid_20| v_main_~p~0.base_20) 1) (<= (+ v_main_~p~0.offset_14 56) (select |v_#length_16| v_main_~p~0.base_20)) (and (= |v_#memory_int_part_locs_67_locs_17_13| |v_#memory_int_part_locs_67_locs_17_14|) (= |v_#memory_int_part_locs_51_locs_17_13| |v_#memory_int_part_locs_51_locs_17_14|) (= |v_#memory_int_part_locs_58_locs_17_13| |v_#memory_int_part_locs_58_locs_17_14|) (= |v_#memory_int_part_locs_77_locs_17_13| |v_#memory_int_part_locs_77_locs_17_14|) (= |v_#memory_int_part_locs_65_locs_17_13| |v_#memory_int_part_locs_65_locs_17_14|) (= |v_#memory_int_part_locs_49_locs_17_13| |v_#memory_int_part_locs_49_locs_17_14|) (= |v_#memory_int_part_locs_38_locs_17_13| |v_#memory_int_part_locs_38_locs_17_14|) (= |v_#memory_int_part_locs_41_locs_17_13| |v_#memory_int_part_locs_41_locs_17_14|) (= |v_#memory_int_part_locs_61_locs_17_13| |v_#memory_int_part_locs_61_locs_17_14|) (= |v_#memory_int_part_locs_35_locs_17_13| |v_#memory_int_part_locs_35_locs_17_14|) (= |v_#memory_int_part_locs_34_locs_17_13| |v_#memory_int_part_locs_34_locs_17_14|) (= |v_#memory_int_part_locs_39_locs_17_13| |v_#memory_int_part_locs_39_locs_17_14|) (= |v_#memory_int_part_locs_47_locs_17_13| |v_#memory_int_part_locs_47_locs_17_14|) (= |v_#memory_int_part_locs_55_locs_17_13| |v_#memory_int_part_locs_55_locs_17_14|) (= (store |v_#memory_int_part_locs_43_locs_17_13| v_main_~p~0.base_20 (store (select |v_#memory_int_part_locs_41_locs_17_13| v_main_~p~0.base_20) .cse0 999)) |v_#memory_int_part_locs_43_locs_17_14|) (= |v_#memory_int_part_locs_53_locs_17_13| |v_#memory_int_part_locs_53_locs_17_14|) (= |v_#memory_int_part_locs_30_locs_17_13| |v_#memory_int_part_locs_30_locs_17_14|) (= |v_#memory_int_part_locs_59_locs_17_13| |v_#memory_int_part_locs_59_locs_17_14|) (= |v_#memory_int_part_locs_31_locs_17_13| |v_#memory_int_part_locs_31_locs_17_14|)) (<= 0 .cse0))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_13|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_13|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_13|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_13|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_13|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_13|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_13|, main_~p~0.base=v_main_~p~0.base_20, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_13|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_13|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_13|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_13|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_13|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_13|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_13|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_13|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_13|, #valid=|v_#valid_20|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_13|, #length=|v_#length_16|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_13|, main_~p~0.offset=v_main_~p~0.offset_14, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_13|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_14|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_14|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_14|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_14|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_14|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_14|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_14|, main_~p~0.base=v_main_~p~0.base_20, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_14|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_14|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_14|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_14|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_14|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_14|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_14|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_14|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_14|, #valid=|v_#valid_20|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_14|, #length=|v_#length_16|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_14|, main_~p~0.offset=v_main_~p~0.offset_14, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_14|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,380 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,380 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,380 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_14 48))) (and (= (select |v_#valid_20| v_main_~p~0.base_20) 1) (<= (+ v_main_~p~0.offset_14 56) (select |v_#length_16| v_main_~p~0.base_20)) (= (store |v_#memory_int_16| v_main_~p~0.base_20 (store (select |v_#memory_int_16| v_main_~p~0.base_20) .cse0 999)) |v_#memory_int_15|) (<= 0 .cse0))) [2018-03-29 23:07:37,380 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,380 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_14 48))) (and (= (select |v_#valid_20| v_main_~p~0.base_20) 1) (<= (+ v_main_~p~0.offset_14 56) (select |v_#length_16| v_main_~p~0.base_20)) (and (= |v_#memory_int_part_locs_67_locs_17_13| |v_#memory_int_part_locs_67_locs_17_14|) (= |v_#memory_int_part_locs_51_locs_17_13| |v_#memory_int_part_locs_51_locs_17_14|) (= |v_#memory_int_part_locs_58_locs_17_13| |v_#memory_int_part_locs_58_locs_17_14|) (= |v_#memory_int_part_locs_77_locs_17_13| |v_#memory_int_part_locs_77_locs_17_14|) (= |v_#memory_int_part_locs_65_locs_17_13| |v_#memory_int_part_locs_65_locs_17_14|) (= |v_#memory_int_part_locs_49_locs_17_13| |v_#memory_int_part_locs_49_locs_17_14|) (= |v_#memory_int_part_locs_38_locs_17_13| |v_#memory_int_part_locs_38_locs_17_14|) (= |v_#memory_int_part_locs_41_locs_17_13| |v_#memory_int_part_locs_41_locs_17_14|) (= |v_#memory_int_part_locs_61_locs_17_13| |v_#memory_int_part_locs_61_locs_17_14|) (= |v_#memory_int_part_locs_35_locs_17_13| |v_#memory_int_part_locs_35_locs_17_14|) (= |v_#memory_int_part_locs_34_locs_17_13| |v_#memory_int_part_locs_34_locs_17_14|) (= |v_#memory_int_part_locs_39_locs_17_13| |v_#memory_int_part_locs_39_locs_17_14|) (= |v_#memory_int_part_locs_47_locs_17_13| |v_#memory_int_part_locs_47_locs_17_14|) (= |v_#memory_int_part_locs_55_locs_17_13| |v_#memory_int_part_locs_55_locs_17_14|) (= (store |v_#memory_int_part_locs_43_locs_17_13| v_main_~p~0.base_20 (store (select |v_#memory_int_part_locs_41_locs_17_13| v_main_~p~0.base_20) .cse0 999)) |v_#memory_int_part_locs_43_locs_17_14|) (= |v_#memory_int_part_locs_53_locs_17_13| |v_#memory_int_part_locs_53_locs_17_14|) (= |v_#memory_int_part_locs_30_locs_17_13| |v_#memory_int_part_locs_30_locs_17_14|) (= |v_#memory_int_part_locs_59_locs_17_13| |v_#memory_int_part_locs_59_locs_17_14|) (= |v_#memory_int_part_locs_31_locs_17_13| |v_#memory_int_part_locs_31_locs_17_14|)) (<= 0 .cse0))) [2018-03-29 23:07:37,380 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,380 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,381 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_20|, #memory_int=|v_#memory_int_16|, #length=|v_#length_16|, main_~p~0.offset=v_main_~p~0.offset_14, main_~p~0.base=v_main_~p~0.base_20} [2018-03-29 23:07:37,381 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,381 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_13|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_13|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_13|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_13|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_13|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_13|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_13|, main_~p~0.base=v_main_~p~0.base_20, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_13|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_13|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_13|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_13|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_13|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_13|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_13|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_13|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_13|, #valid=|v_#valid_20|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_13|, #length=|v_#length_16|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_13|, main_~p~0.offset=v_main_~p~0.offset_14, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_13|} [2018-03-29 23:07:37,381 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,381 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,381 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_20|, #memory_int=|v_#memory_int_15|, #length=|v_#length_16|, main_~p~0.offset=v_main_~p~0.offset_14, main_~p~0.base=v_main_~p~0.base_20} [2018-03-29 23:07:37,381 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,381 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_14|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_14|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_14|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_14|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_14|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_14|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_14|, main_~p~0.base=v_main_~p~0.base_20, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_14|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_14|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_14|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_14|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_14|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_14|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_14|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_14|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_14|, #valid=|v_#valid_20|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_14|, #length=|v_#length_16|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_14|, main_~p~0.offset=v_main_~p~0.offset_14, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_14|} [2018-03-29 23:07:37,382 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,382 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,382 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_21| v_main_~p~0.base_21) 1)) InVars {main_~p~0.base=v_main_~p~0.base_21, #valid=|v_#valid_21|} OutVars{main_~p~0.base=v_main_~p~0.base_21, #valid=|v_#valid_21|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,382 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,382 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,383 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,383 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_15 56) (select |v_#length_17| v_main_~p~0.base_22))) (not (<= 0 (+ v_main_~p~0.offset_15 48)))) InVars {#length=|v_#length_17|, main_~p~0.offset=v_main_~p~0.offset_15, main_~p~0.base=v_main_~p~0.base_22} OutVars{#length=|v_#length_17|, main_~p~0.offset=v_main_~p~0.offset_15, main_~p~0.base=v_main_~p~0.base_22} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,383 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,383 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,384 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,385 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (+ v_main_~p~0.offset_16 78))) (and (<= (+ v_main_~p~0.offset_16 86) (select |v_#length_18| v_main_~p~0.base_23)) (<= 0 .cse0) (and (= |v_#memory_int_part_locs_38_locs_17_15| |v_#memory_int_part_locs_38_locs_17_16|) (= |v_#memory_int_part_locs_43_locs_17_15| |v_#memory_int_part_locs_43_locs_17_16|) (= |v_#memory_int_part_locs_41_locs_17_15| |v_#memory_int_part_locs_41_locs_17_16|) (= |v_#memory_int_part_locs_59_locs_17_15| |v_#memory_int_part_locs_59_locs_17_16|) (= |v_#memory_int_part_locs_61_locs_17_15| |v_#memory_int_part_locs_61_locs_17_16|) (= |v_#memory_int_part_locs_47_locs_17_15| |v_#memory_int_part_locs_47_locs_17_16|) (= |v_#memory_int_part_locs_67_locs_17_15| |v_#memory_int_part_locs_67_locs_17_16|) (= |v_#memory_int_part_locs_65_locs_17_15| |v_#memory_int_part_locs_65_locs_17_16|) (= |v_#memory_int_part_locs_30_locs_17_15| |v_#memory_int_part_locs_30_locs_17_16|) (= |v_#memory_int_part_locs_53_locs_17_15| |v_#memory_int_part_locs_53_locs_17_16|) (= |v_#memory_int_part_locs_49_locs_17_15| |v_#memory_int_part_locs_49_locs_17_16|) (= |v_#memory_int_part_locs_58_locs_17_15| |v_#memory_int_part_locs_58_locs_17_16|) (= (store |v_#memory_int_part_locs_77_locs_17_15| v_main_~p~0.base_23 (store (select |v_#memory_int_part_locs_43_locs_17_15| v_main_~p~0.base_23) .cse0 4311810305)) |v_#memory_int_part_locs_77_locs_17_16|) (= |v_#memory_int_part_locs_55_locs_17_15| |v_#memory_int_part_locs_55_locs_17_16|) (= |v_#memory_int_part_locs_39_locs_17_15| |v_#memory_int_part_locs_39_locs_17_16|) (= |v_#memory_int_part_locs_51_locs_17_15| |v_#memory_int_part_locs_51_locs_17_16|) (= |v_#memory_int_part_locs_34_locs_17_15| |v_#memory_int_part_locs_34_locs_17_16|) (= |v_#memory_int_part_locs_31_locs_17_15| |v_#memory_int_part_locs_31_locs_17_16|) (= |v_#memory_int_part_locs_35_locs_17_15| |v_#memory_int_part_locs_35_locs_17_16|)) (= 1 (select |v_#valid_22| v_main_~p~0.base_23)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_15|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_15|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_15|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_15|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_15|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_15|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_15|, main_~p~0.base=v_main_~p~0.base_23, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_15|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_15|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_15|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_15|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_15|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_15|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_15|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_15|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_15|, #valid=|v_#valid_22|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_15|, #length=|v_#length_18|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_15|, main_~p~0.offset=v_main_~p~0.offset_16, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_15|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_16|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_16|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_16|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_16|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_16|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_16|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_16|, main_~p~0.base=v_main_~p~0.base_23, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_16|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_16|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_16|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_16|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_16|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_16|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_16|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_16|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_16|, #valid=|v_#valid_22|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_16|, #length=|v_#length_18|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_16|, main_~p~0.offset=v_main_~p~0.offset_16, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_16|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,385 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,385 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,385 DEBUG L268 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_16 78))) (and (<= (+ v_main_~p~0.offset_16 86) (select |v_#length_18| v_main_~p~0.base_23)) (<= 0 .cse0) (= (store |v_#memory_int_18| v_main_~p~0.base_23 (store (select |v_#memory_int_18| v_main_~p~0.base_23) .cse0 4311810305)) |v_#memory_int_17|) (= 1 (select |v_#valid_22| v_main_~p~0.base_23)))) [2018-03-29 23:07:37,385 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,385 DEBUG L270 ransitionTransformer]: (let ((.cse0 (+ v_main_~p~0.offset_16 78))) (and (<= (+ v_main_~p~0.offset_16 86) (select |v_#length_18| v_main_~p~0.base_23)) (<= 0 .cse0) (and (= |v_#memory_int_part_locs_38_locs_17_15| |v_#memory_int_part_locs_38_locs_17_16|) (= |v_#memory_int_part_locs_43_locs_17_15| |v_#memory_int_part_locs_43_locs_17_16|) (= |v_#memory_int_part_locs_41_locs_17_15| |v_#memory_int_part_locs_41_locs_17_16|) (= |v_#memory_int_part_locs_59_locs_17_15| |v_#memory_int_part_locs_59_locs_17_16|) (= |v_#memory_int_part_locs_61_locs_17_15| |v_#memory_int_part_locs_61_locs_17_16|) (= |v_#memory_int_part_locs_47_locs_17_15| |v_#memory_int_part_locs_47_locs_17_16|) (= |v_#memory_int_part_locs_67_locs_17_15| |v_#memory_int_part_locs_67_locs_17_16|) (= |v_#memory_int_part_locs_65_locs_17_15| |v_#memory_int_part_locs_65_locs_17_16|) (= |v_#memory_int_part_locs_30_locs_17_15| |v_#memory_int_part_locs_30_locs_17_16|) (= |v_#memory_int_part_locs_53_locs_17_15| |v_#memory_int_part_locs_53_locs_17_16|) (= |v_#memory_int_part_locs_49_locs_17_15| |v_#memory_int_part_locs_49_locs_17_16|) (= |v_#memory_int_part_locs_58_locs_17_15| |v_#memory_int_part_locs_58_locs_17_16|) (= (store |v_#memory_int_part_locs_77_locs_17_15| v_main_~p~0.base_23 (store (select |v_#memory_int_part_locs_43_locs_17_15| v_main_~p~0.base_23) .cse0 4311810305)) |v_#memory_int_part_locs_77_locs_17_16|) (= |v_#memory_int_part_locs_55_locs_17_15| |v_#memory_int_part_locs_55_locs_17_16|) (= |v_#memory_int_part_locs_39_locs_17_15| |v_#memory_int_part_locs_39_locs_17_16|) (= |v_#memory_int_part_locs_51_locs_17_15| |v_#memory_int_part_locs_51_locs_17_16|) (= |v_#memory_int_part_locs_34_locs_17_15| |v_#memory_int_part_locs_34_locs_17_16|) (= |v_#memory_int_part_locs_31_locs_17_15| |v_#memory_int_part_locs_31_locs_17_16|) (= |v_#memory_int_part_locs_35_locs_17_15| |v_#memory_int_part_locs_35_locs_17_16|)) (= 1 (select |v_#valid_22| v_main_~p~0.base_23)))) [2018-03-29 23:07:37,386 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,386 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,386 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_22|, #memory_int=|v_#memory_int_18|, #length=|v_#length_18|, main_~p~0.offset=v_main_~p~0.offset_16, main_~p~0.base=v_main_~p~0.base_23} [2018-03-29 23:07:37,386 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,386 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_15|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_15|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_15|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_15|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_15|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_15|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_15|, main_~p~0.base=v_main_~p~0.base_23, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_15|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_15|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_15|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_15|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_15|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_15|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_15|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_15|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_15|, #valid=|v_#valid_22|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_15|, #length=|v_#length_18|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_15|, main_~p~0.offset=v_main_~p~0.offset_16, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_15|} [2018-03-29 23:07:37,386 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,386 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,387 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_22|, #memory_int=|v_#memory_int_17|, #length=|v_#length_18|, main_~p~0.offset=v_main_~p~0.offset_16, main_~p~0.base=v_main_~p~0.base_23} [2018-03-29 23:07:37,387 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,387 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_16|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_16|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_16|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_16|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_16|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_16|, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_16|, main_~p~0.base=v_main_~p~0.base_23, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_16|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_16|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_16|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_16|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_16|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_16|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_16|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_16|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_16|, #valid=|v_#valid_22|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_16|, #length=|v_#length_18|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_16|, main_~p~0.offset=v_main_~p~0.offset_16, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_16|} [2018-03-29 23:07:37,387 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,387 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,387 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_23| v_main_~p~0.base_24) 1)) InVars {main_~p~0.base=v_main_~p~0.base_24, #valid=|v_#valid_23|} OutVars{main_~p~0.base=v_main_~p~0.base_24, #valid=|v_#valid_23|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,388 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,388 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,388 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,388 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v_main_~p~0.offset_17 86) (select |v_#length_19| v_main_~p~0.base_25))) (not (<= 0 (+ v_main_~p~0.offset_17 78)))) InVars {#length=|v_#length_19|, main_~p~0.offset=v_main_~p~0.offset_17, main_~p~0.base=v_main_~p~0.base_25} OutVars{#length=|v_#length_19|, main_~p~0.offset=v_main_~p~0.offset_17, main_~p~0.base=v_main_~p~0.base_25} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,388 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,388 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,389 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,389 DEBUG L259 ransitionTransformer]: Formula: (and (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offsetInParam_1| v_main_~p~0.offset_22) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.baseInParam_1| v_main_~p~0.base_30)) InVars {main_~p~0.base=v_main_~p~0.base_30, main_~p~0.offset=v_main_~p~0.offset_22} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offsetInParam_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.baseInParam_1|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base] [2018-03-29 23:07:37,389 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,389 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,390 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,390 DEBUG L259 ransitionTransformer]: Formula: (not (= 4311811859 (mod |v_main_#t~ret13_2| 18446744073709551616))) InVars {main_#t~ret13=|v_main_#t~ret13_2|} OutVars{main_#t~ret13=|v_main_#t~ret13_2|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,390 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,390 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,390 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,391 DEBUG L259 ransitionTransformer]: Formula: (= (mod |v_main_#t~ret13_4| 18446744073709551616) 4311811859) InVars {main_#t~ret13=|v_main_#t~ret13_4|} OutVars{main_#t~ret13=|v_main_#t~ret13_4|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,391 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,391 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,391 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,391 DEBUG L259 ransitionTransformer]: Formula: (and (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_16 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset_1|) (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_24 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base_1|)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base_1|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_24, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.offset_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#in~instrs.base_1|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base] [2018-03-29 23:07:37,391 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,392 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,392 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,392 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret13=|v_main_#t~ret13_3|} AuxVars[] AssignedVars[main_#t~ret13] [2018-03-29 23:07:37,392 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,392 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,392 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,393 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret13=|v_main_#t~ret13_5|} AuxVars[] AssignedVars[main_#t~ret13] [2018-03-29 23:07:37,393 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,393 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,393 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,393 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_4 0) InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_4} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0] [2018-03-29 23:07:37,393 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,393 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,394 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,394 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,394 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,394 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,394 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,395 DEBUG L259 ransitionTransformer]: Formula: (and (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offsetInParam_1| v_main_~p~0.offset_23) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.baseInParam_1| v_main_~p~0.base_31)) InVars {main_~p~0.base=v_main_~p~0.base_31, main_~p~0.offset=v_main_~p~0.offset_23} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.baseInParam_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offsetInParam_1|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base] [2018-03-29 23:07:37,395 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,395 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,395 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,395 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_19} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0] [2018-03-29 23:07:37,395 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,396 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,396 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,396 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,396 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,396 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,396 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,397 DEBUG L259 ransitionTransformer]: Formula: (and (<= |v_main_#t~ret14_2| 9223372036854775807) (<= 0 (+ |v_main_#t~ret14_2| 9223372036854775808))) InVars {main_#t~ret14=|v_main_#t~ret14_2|} OutVars{main_#t~ret14=|v_main_#t~ret14_2|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,397 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,397 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,397 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,397 DEBUG L259 ransitionTransformer]: Formula: (and (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base_1|) (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset_1|)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset_1|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_1, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_1, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.offset_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#in~instrs.base_1|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base] [2018-03-29 23:07:37,397 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,398 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,398 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,398 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_20 0) InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_20} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0] [2018-03-29 23:07:37,398 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,398 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,398 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,399 DEBUG L259 ransitionTransformer]: Formula: (not (= 4311811859 |v_main_#t~ret14_3|)) InVars {main_#t~ret14=|v_main_#t~ret14_3|} OutVars{main_#t~ret14=|v_main_#t~ret14_3|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,399 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,399 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,399 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,399 DEBUG L259 ransitionTransformer]: Formula: (= 4311811859 |v_main_#t~ret14_5|) InVars {main_#t~ret14=|v_main_#t~ret14_5|} OutVars{main_#t~ret14=|v_main_#t~ret14_5|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,399 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,399 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,400 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,400 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_1 0) InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_1} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1] [2018-03-29 23:07:37,400 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,400 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,400 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,400 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,401 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,401 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,401 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,401 DEBUG L259 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,401 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,401 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,401 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,402 DEBUG L259 ransitionTransformer]: Formula: (and (= v_main_~p~0.base_28 0) (= v_main_~p~0.offset_20 0)) InVars {} OutVars{main_~p~0.base=v_main_~p~0.base_28, main_~p~0.offset=v_main_~p~0.offset_20} AuxVars[] AssignedVars[main_~p~0.offset, main_~p~0.base] [2018-03-29 23:07:37,402 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,402 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,402 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,402 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret14=|v_main_#t~ret14_4|} AuxVars[] AssignedVars[main_#t~ret14] [2018-03-29 23:07:37,402 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,402 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,403 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,403 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret14=|v_main_#t~ret14_6|} AuxVars[] AssignedVars[main_#t~ret14] [2018-03-29 23:07:37,403 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,403 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,403 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,403 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_1} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1] [2018-03-29 23:07:37,403 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,404 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,404 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,404 DEBUG L259 ransitionTransformer]: Formula: (and (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17 4) (select |v_#length_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25)) (= (select |v_#valid_55| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) 1) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5| (select (select |v_#memory_int_part_locs_77_locs_17_17| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, #length=|v_#length_51|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25, #valid=|v_#valid_55|} OutVars{#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_17|, #valid=|v_#valid_55|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5|, #length=|v_#length_51|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4] [2018-03-29 23:07:37,405 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,405 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,405 DEBUG L268 ransitionTransformer]: (and (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17 4) (select |v_#length_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25)) (= (select |v_#valid_55| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) 1) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5| (select (select |v_#memory_int_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17))) [2018-03-29 23:07:37,405 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,405 DEBUG L270 ransitionTransformer]: (and (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17 4) (select |v_#length_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25)) (= (select |v_#valid_55| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) 1) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5| (select (select |v_#memory_int_part_locs_77_locs_17_17| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17))) [2018-03-29 23:07:37,405 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,405 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,405 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_55|, #memory_int=|v_#memory_int_50|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, #length=|v_#length_51|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25} [2018-03-29 23:07:37,406 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,406 DEBUG L278 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, #length=|v_#length_51|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25, #valid=|v_#valid_55|} [2018-03-29 23:07:37,406 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,406 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,406 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_55|, #memory_int=|v_#memory_int_50|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5|, #length=|v_#length_51|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25} [2018-03-29 23:07:37,406 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,406 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_17|, #valid=|v_#valid_55|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_17, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_5|, #length=|v_#length_51|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_25} [2018-03-29 23:07:37,407 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,407 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,407 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_40| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_1) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_1, #valid=|v_#valid_40|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_1, #valid=|v_#valid_40|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,407 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,407 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,408 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,408 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_1 4) (select |v_#length_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_2))) (not (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_1))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_1, #length=|v_#length_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_2} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_1, #length=|v_#length_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_2} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,408 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,408 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,408 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,408 DEBUG L259 ransitionTransformer]: Formula: (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#res_1| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_3) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_3} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#res=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#res_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_3} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#res] [2018-03-29 23:07:37,409 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,409 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,409 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,409 DEBUG L259 ransitionTransformer]: Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-29 23:07:37,409 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,409 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,410 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,410 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,410 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,410 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,410 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,410 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_2 0) InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_2} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1] [2018-03-29 23:07:37,411 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,411 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,411 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,411 DEBUG L259 ransitionTransformer]: Formula: (not (< v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_1|)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_1} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_1} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,411 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,411 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,412 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,412 DEBUG L259 ransitionTransformer]: Formula: (< v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_2 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_3|) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_3|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_2} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_3|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_2} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,412 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,412 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,412 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,412 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,413 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,413 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,413 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,413 DEBUG L259 ransitionTransformer]: Formula: (= |v_#valid_4| |old(#valid)|) InVars {#valid=|v_#valid_4|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_4|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,413 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,413 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,414 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,414 DEBUG L259 ransitionTransformer]: Formula: (not (= |v_#valid_5| |old(#valid)|)) InVars {#valid=|v_#valid_5|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_5|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,414 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,414 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,414 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,414 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,414 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,415 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,415 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,415 DEBUG L259 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,415 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,415 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,415 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,415 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_2|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4] [2018-03-29 23:07:37,416 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,418 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,418 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,418 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4_4|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem4] [2018-03-29 23:07:37,418 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,419 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,419 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,419 DEBUG L259 ransitionTransformer]: Formula: (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2 4) (select |v_#length_20| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= 1 (select |v_#valid_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= (select (select |v_#memory_int_part_locs_77_locs_17_18| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|) (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #length=|v_#length_20|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_18|, #valid=|v_#valid_24|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_18|, #valid=|v_#valid_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, #length=|v_#length_20|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8] [2018-03-29 23:07:37,419 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,420 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,420 DEBUG L268 ransitionTransformer]: (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2 4) (select |v_#length_20| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= 1 (select |v_#valid_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= (select (select |v_#memory_int_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|) (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2)) [2018-03-29 23:07:37,420 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,420 DEBUG L270 ransitionTransformer]: (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2 4) (select |v_#length_20| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= 1 (select |v_#valid_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2)) (= (select (select |v_#memory_int_part_locs_77_locs_17_18| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2) v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|) (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2)) [2018-03-29 23:07:37,420 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,420 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,420 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #valid=|v_#valid_24|, #memory_int=|v_#memory_int_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, #length=|v_#length_20|} [2018-03-29 23:07:37,421 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,421 DEBUG L278 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #length=|v_#length_20|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_18|, #valid=|v_#valid_24|} [2018-03-29 23:07:37,421 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,421 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,421 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #valid=|v_#valid_24|, #memory_int=|v_#memory_int_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, #length=|v_#length_20|} [2018-03-29 23:07:37,421 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,421 DEBUG L286 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_2, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_18|, #valid=|v_#valid_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_2, #length=|v_#length_20|} [2018-03-29 23:07:37,422 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,422 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,422 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_3))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_3, #valid=|v_#valid_25|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_3, #valid=|v_#valid_25|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,422 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,422 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,423 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,423 DEBUG L259 ransitionTransformer]: Formula: (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_3 4) (select |v_#length_21| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_4))) (not (<= 0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_3))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_3, #length=|v_#length_21|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_3, #length=|v_#length_21|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,423 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,423 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,423 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,423 DEBUG L259 ransitionTransformer]: Formula: (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#res_1| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_4) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_4} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#res=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#res_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_4} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#res] [2018-03-29 23:07:37,424 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,424 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,424 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,424 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3))) (let ((.cse1 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 10))) (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 18) (select |v_#length_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1| (select (select |v_#memory_int_part_locs_77_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) .cse1)) (= 1 (select |v_#valid_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (<= 0 .cse1)))) InVars {#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_19|, #valid=|v_#valid_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} OutVars{#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_19|, #valid=|v_#valid_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5] [2018-03-29 23:07:37,425 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,425 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,425 DEBUG L268 ransitionTransformer]: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3))) (let ((.cse1 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 10))) (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 18) (select |v_#length_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1| (select (select |v_#memory_int_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) .cse1)) (= 1 (select |v_#valid_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (<= 0 .cse1)))) [2018-03-29 23:07:37,425 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,426 DEBUG L270 ransitionTransformer]: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3))) (let ((.cse1 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 10))) (and (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2 .cse0 18) (select |v_#length_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1| (select (select |v_#memory_int_part_locs_77_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3) .cse1)) (= 1 (select |v_#valid_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3)) (<= 0 .cse1)))) [2018-03-29 23:07:37,426 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,426 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,426 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_41|, #memory_int=|v_#memory_int_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} [2018-03-29 23:07:37,426 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,426 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_19|, #valid=|v_#valid_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} [2018-03-29 23:07:37,426 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,427 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,427 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_41|, #memory_int=|v_#memory_int_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} [2018-03-29 23:07:37,427 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,427 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_19|, #valid=|v_#valid_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_2, #length=|v_#length_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_3, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_3} [2018-03-29 23:07:37,427 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,427 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,428 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_42| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_4) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_4, #valid=|v_#valid_42|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_4, #valid=|v_#valid_42|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,428 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,428 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,428 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,428 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_4))) (or (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_3 .cse0 10))) (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_3 .cse0 18) (select |v_#length_38| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_5))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_3, #length=|v_#length_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_5} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_3, #length=|v_#length_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_5} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,429 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,430 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,430 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,430 DEBUG L259 ransitionTransformer]: Formula: (not (< v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_3 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_2|)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_3} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_3} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,431 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,431 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,431 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,431 DEBUG L259 ransitionTransformer]: Formula: (< v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_4 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_4|) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_4|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_4} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_4|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_4} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,431 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,431 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,432 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,432 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,432 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,432 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,432 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,432 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_1 (+ |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_2| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_2)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_2} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0_1} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~count~0] [2018-03-29 23:07:37,433 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,433 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,433 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,433 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_3|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8] [2018-03-29 23:07:37,433 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,433 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,434 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,434 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8_5|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem8] [2018-03-29 23:07:37,434 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,434 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,436 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,436 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 4))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 6) (select |v_#length_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)) (and (= |v_#memory_int_part_locs_67_locs_17_17| |v_#memory_int_part_locs_67_locs_17_18|) (= |v_#memory_int_part_locs_35_locs_17_17| |v_#memory_int_part_locs_35_locs_17_18|) (= |v_#memory_int_part_locs_41_locs_17_17| |v_#memory_int_part_locs_41_locs_17_18|) (= |v_#memory_int_part_locs_65_locs_17_17| |v_#memory_int_part_locs_65_locs_17_18|) (= |v_#memory_int_part_locs_30_locs_17_17| |v_#memory_int_part_locs_30_locs_17_18|) (= |v_#memory_int_part_locs_49_locs_17_17| |v_#memory_int_part_locs_49_locs_17_18|) (= |v_#memory_int_part_locs_61_locs_17_17| |v_#memory_int_part_locs_61_locs_17_18|) (= |v_#memory_int_part_locs_51_locs_17_17| |v_#memory_int_part_locs_51_locs_17_18|) (= |v_#memory_int_part_locs_59_locs_17_17| |v_#memory_int_part_locs_59_locs_17_18|) (= |v_#memory_int_part_locs_34_locs_17_17| |v_#memory_int_part_locs_34_locs_17_18|) (= |v_#memory_int_part_locs_77_locs_17_20| |v_#memory_int_part_locs_77_locs_17_21|) (= |v_#memory_int_part_locs_55_locs_17_17| |v_#memory_int_part_locs_55_locs_17_18|) (= (store |v_#memory_int_part_locs_47_locs_17_17| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6 (store (select |v_#memory_int_part_locs_77_locs_17_20| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|)) |v_#memory_int_part_locs_47_locs_17_18|) (= |v_#memory_int_part_locs_58_locs_17_17| |v_#memory_int_part_locs_58_locs_17_18|) (= |v_#memory_int_part_locs_39_locs_17_17| |v_#memory_int_part_locs_39_locs_17_18|) (= |v_#memory_int_part_locs_31_locs_17_17| |v_#memory_int_part_locs_31_locs_17_18|) (= |v_#memory_int_part_locs_43_locs_17_17| |v_#memory_int_part_locs_43_locs_17_18|) (= |v_#memory_int_part_locs_53_locs_17_17| |v_#memory_int_part_locs_53_locs_17_18|) (= |v_#memory_int_part_locs_38_locs_17_17| |v_#memory_int_part_locs_38_locs_17_18|)) (= (select |v_#valid_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) 1)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_17|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_17|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_17|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_17|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_20|, #length=|v_#length_39|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_17|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_17|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_17|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_17|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_17|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_17|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_17|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_17|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_17|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_17|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_17|, #valid=|v_#valid_43|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_18|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_18|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_18|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_18|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_21|, #length=|v_#length_39|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_18|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_18|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_18|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_18|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_18|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_18|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_18|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_18|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_18|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_18|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_18|, #valid=|v_#valid_43|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,437 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,437 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,437 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 4))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 6) (select |v_#length_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)) (= (store |v_#memory_int_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6 (store (select |v_#memory_int_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|)) |v_#memory_int_38|) (= (select |v_#valid_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) 1)))) [2018-03-29 23:07:37,437 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,437 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 4))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4 .cse1 6) (select |v_#length_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6)) (and (= |v_#memory_int_part_locs_67_locs_17_17| |v_#memory_int_part_locs_67_locs_17_18|) (= |v_#memory_int_part_locs_35_locs_17_17| |v_#memory_int_part_locs_35_locs_17_18|) (= |v_#memory_int_part_locs_41_locs_17_17| |v_#memory_int_part_locs_41_locs_17_18|) (= |v_#memory_int_part_locs_65_locs_17_17| |v_#memory_int_part_locs_65_locs_17_18|) (= |v_#memory_int_part_locs_30_locs_17_17| |v_#memory_int_part_locs_30_locs_17_18|) (= |v_#memory_int_part_locs_49_locs_17_17| |v_#memory_int_part_locs_49_locs_17_18|) (= |v_#memory_int_part_locs_61_locs_17_17| |v_#memory_int_part_locs_61_locs_17_18|) (= |v_#memory_int_part_locs_51_locs_17_17| |v_#memory_int_part_locs_51_locs_17_18|) (= |v_#memory_int_part_locs_59_locs_17_17| |v_#memory_int_part_locs_59_locs_17_18|) (= |v_#memory_int_part_locs_34_locs_17_17| |v_#memory_int_part_locs_34_locs_17_18|) (= |v_#memory_int_part_locs_77_locs_17_20| |v_#memory_int_part_locs_77_locs_17_21|) (= |v_#memory_int_part_locs_55_locs_17_17| |v_#memory_int_part_locs_55_locs_17_18|) (= (store |v_#memory_int_part_locs_47_locs_17_17| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6 (store (select |v_#memory_int_part_locs_77_locs_17_20| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|)) |v_#memory_int_part_locs_47_locs_17_18|) (= |v_#memory_int_part_locs_58_locs_17_17| |v_#memory_int_part_locs_58_locs_17_18|) (= |v_#memory_int_part_locs_39_locs_17_17| |v_#memory_int_part_locs_39_locs_17_18|) (= |v_#memory_int_part_locs_31_locs_17_17| |v_#memory_int_part_locs_31_locs_17_18|) (= |v_#memory_int_part_locs_43_locs_17_17| |v_#memory_int_part_locs_43_locs_17_18|) (= |v_#memory_int_part_locs_53_locs_17_17| |v_#memory_int_part_locs_53_locs_17_18|) (= |v_#memory_int_part_locs_38_locs_17_17| |v_#memory_int_part_locs_38_locs_17_18|)) (= (select |v_#valid_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6) 1)))) [2018-03-29 23:07:37,437 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,440 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,440 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_43|, #memory_int=|v_#memory_int_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #length=|v_#length_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} [2018-03-29 23:07:37,440 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,440 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_17|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_17|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_17|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_17|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_20|, #length=|v_#length_39|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_17|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_17|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_17|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_17|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_17|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_17|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_17|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_17|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_17|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_17|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_17|, #valid=|v_#valid_43|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_17|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} [2018-03-29 23:07:37,441 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,441 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,441 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_43|, #memory_int=|v_#memory_int_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #length=|v_#length_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} [2018-03-29 23:07:37,441 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,441 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_18|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_18|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_4, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_5, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_6, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_18|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_18|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_21|, #length=|v_#length_39|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_18|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_18|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_18|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_18|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_18|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_18|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_18|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_18|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_18|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_18|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_18|, #valid=|v_#valid_43|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_18|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_1|} [2018-03-29 23:07:37,441 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,442 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,442 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_44| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_7))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_7, #valid=|v_#valid_44|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_7, #valid=|v_#valid_44|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,442 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,442 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,442 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,443 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_6))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_5 4))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_5 6) (select |v_#length_40| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_8))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_5, #length=|v_#length_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_8} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_5, #length=|v_#length_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_8} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,443 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,443 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,443 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,445 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 18))) (and (= (select (select |v_#memory_int_part_locs_77_locs_17_22| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) .cse0) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|) (<= 0 .cse0) (= 1 (select |v_#valid_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 26) (select |v_#length_22| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9] [2018-03-29 23:07:37,446 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,446 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,446 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 18))) (and (= (select (select |v_#memory_int_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) .cse0) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|) (<= 0 .cse0) (= 1 (select |v_#valid_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 26) (select |v_#length_22| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5))))) [2018-03-29 23:07:37,446 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,447 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 18))) (and (= (select (select |v_#memory_int_part_locs_77_locs_17_22| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5) .cse0) |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|) (<= 0 .cse0) (= 1 (select |v_#valid_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4 .cse1 26) (select |v_#length_22| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5))))) [2018-03-29 23:07:37,447 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,447 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,447 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, #memory_int=|v_#memory_int_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} [2018-03-29 23:07:37,447 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,447 DEBUG L278 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} [2018-03-29 23:07:37,447 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,448 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,448 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, #memory_int=|v_#memory_int_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} [2018-03-29 23:07:37,448 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,448 DEBUG L286 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_4, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_5, #valid=|v_#valid_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_5, #length=|v_#length_22|} [2018-03-29 23:07:37,448 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,448 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,449 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_6))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_6, #valid=|v_#valid_27|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_6, #valid=|v_#valid_27|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,449 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,449 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,449 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,450 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_6))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_5 18))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_5 26) (select |v_#length_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_7))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_5, #length=|v_#length_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_6} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_5, #length=|v_#length_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_6} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,450 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,450 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,452 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,453 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6))) (and (<= 0 .cse0) (= (select |v_#valid_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) 1) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 8) (select |v_#length_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)) (and (= (store |v_#memory_int_part_locs_49_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9 (store (select |v_#memory_int_part_locs_47_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|)) |v_#memory_int_part_locs_49_locs_17_20|) (= |v_#memory_int_part_locs_35_locs_17_19| |v_#memory_int_part_locs_35_locs_17_20|) (= |v_#memory_int_part_locs_47_locs_17_19| |v_#memory_int_part_locs_47_locs_17_20|) (= |v_#memory_int_part_locs_67_locs_17_19| |v_#memory_int_part_locs_67_locs_17_20|) (= |v_#memory_int_part_locs_31_locs_17_19| |v_#memory_int_part_locs_31_locs_17_20|) (= |v_#memory_int_part_locs_77_locs_17_23| |v_#memory_int_part_locs_77_locs_17_24|) (= |v_#memory_int_part_locs_55_locs_17_19| |v_#memory_int_part_locs_55_locs_17_20|) (= |v_#memory_int_part_locs_51_locs_17_19| |v_#memory_int_part_locs_51_locs_17_20|) (= |v_#memory_int_part_locs_58_locs_17_19| |v_#memory_int_part_locs_58_locs_17_20|) (= |v_#memory_int_part_locs_61_locs_17_19| |v_#memory_int_part_locs_61_locs_17_20|) (= |v_#memory_int_part_locs_65_locs_17_19| |v_#memory_int_part_locs_65_locs_17_20|) (= |v_#memory_int_part_locs_53_locs_17_19| |v_#memory_int_part_locs_53_locs_17_20|) (= |v_#memory_int_part_locs_59_locs_17_19| |v_#memory_int_part_locs_59_locs_17_20|) (= |v_#memory_int_part_locs_43_locs_17_19| |v_#memory_int_part_locs_43_locs_17_20|) (= |v_#memory_int_part_locs_39_locs_17_19| |v_#memory_int_part_locs_39_locs_17_20|) (= |v_#memory_int_part_locs_38_locs_17_19| |v_#memory_int_part_locs_38_locs_17_20|) (= |v_#memory_int_part_locs_41_locs_17_19| |v_#memory_int_part_locs_41_locs_17_20|) (= |v_#memory_int_part_locs_30_locs_17_19| |v_#memory_int_part_locs_30_locs_17_20|) (= |v_#memory_int_part_locs_34_locs_17_19| |v_#memory_int_part_locs_34_locs_17_20|))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_19|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_19|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_19|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_19|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_23|, #length=|v_#length_41|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_19|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_19|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_19|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_19|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_19|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_19|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_19|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_19|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_19|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_19|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_19|, #valid=|v_#valid_45|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_20|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_20|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_20|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_20|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_24|, #length=|v_#length_41|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_20|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_20|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_20|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_20|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_20|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_20|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_20|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_20|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_20|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_20|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_20|, #valid=|v_#valid_45|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,453 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,453 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,453 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6))) (and (<= 0 .cse0) (= (select |v_#valid_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) 1) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 8) (select |v_#length_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)) (= (store |v_#memory_int_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9 (store (select |v_#memory_int_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|)) |v_#memory_int_40|)))) [2018-03-29 23:07:37,454 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,454 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 6))) (and (<= 0 .cse0) (= (select |v_#valid_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) 1) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6 8) (select |v_#length_41| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9)) (and (= (store |v_#memory_int_part_locs_49_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9 (store (select |v_#memory_int_part_locs_47_locs_17_19| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|)) |v_#memory_int_part_locs_49_locs_17_20|) (= |v_#memory_int_part_locs_35_locs_17_19| |v_#memory_int_part_locs_35_locs_17_20|) (= |v_#memory_int_part_locs_47_locs_17_19| |v_#memory_int_part_locs_47_locs_17_20|) (= |v_#memory_int_part_locs_67_locs_17_19| |v_#memory_int_part_locs_67_locs_17_20|) (= |v_#memory_int_part_locs_31_locs_17_19| |v_#memory_int_part_locs_31_locs_17_20|) (= |v_#memory_int_part_locs_77_locs_17_23| |v_#memory_int_part_locs_77_locs_17_24|) (= |v_#memory_int_part_locs_55_locs_17_19| |v_#memory_int_part_locs_55_locs_17_20|) (= |v_#memory_int_part_locs_51_locs_17_19| |v_#memory_int_part_locs_51_locs_17_20|) (= |v_#memory_int_part_locs_58_locs_17_19| |v_#memory_int_part_locs_58_locs_17_20|) (= |v_#memory_int_part_locs_61_locs_17_19| |v_#memory_int_part_locs_61_locs_17_20|) (= |v_#memory_int_part_locs_65_locs_17_19| |v_#memory_int_part_locs_65_locs_17_20|) (= |v_#memory_int_part_locs_53_locs_17_19| |v_#memory_int_part_locs_53_locs_17_20|) (= |v_#memory_int_part_locs_59_locs_17_19| |v_#memory_int_part_locs_59_locs_17_20|) (= |v_#memory_int_part_locs_43_locs_17_19| |v_#memory_int_part_locs_43_locs_17_20|) (= |v_#memory_int_part_locs_39_locs_17_19| |v_#memory_int_part_locs_39_locs_17_20|) (= |v_#memory_int_part_locs_38_locs_17_19| |v_#memory_int_part_locs_38_locs_17_20|) (= |v_#memory_int_part_locs_41_locs_17_19| |v_#memory_int_part_locs_41_locs_17_20|) (= |v_#memory_int_part_locs_30_locs_17_19| |v_#memory_int_part_locs_30_locs_17_20|) (= |v_#memory_int_part_locs_34_locs_17_19| |v_#memory_int_part_locs_34_locs_17_20|))))) [2018-03-29 23:07:37,454 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,454 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,454 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_45|, #memory_int=|v_#memory_int_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #length=|v_#length_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9} [2018-03-29 23:07:37,455 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,455 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_19|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_19|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_19|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_19|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_23|, #length=|v_#length_41|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_19|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_19|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_19|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_19|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_19|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_19|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_19|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_19|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_19|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_19|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_19|, #valid=|v_#valid_45|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_19|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|} [2018-03-29 23:07:37,455 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,455 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,455 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_45|, #memory_int=|v_#memory_int_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #length=|v_#length_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9} [2018-03-29 23:07:37,455 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,455 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_20|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_20|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_6, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_7, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_9, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_20|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_20|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_24|, #length=|v_#length_41|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_20|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_20|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_20|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_20|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_20|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_20|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_20|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_20|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_20|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_20|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_20|, #valid=|v_#valid_45|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_20|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_1|} [2018-03-29 23:07:37,456 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,456 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,456 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_46| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_10) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_10, #valid=|v_#valid_46|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_10, #valid=|v_#valid_46|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,456 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,457 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,457 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,457 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_8))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_7 6))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_7 8) (select |v_#length_42| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_11))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_7, #length=|v_#length_42|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_8, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_11} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_7, #length=|v_#length_42|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_8, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_11} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,457 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,457 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,460 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,460 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_2 (+ |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_2| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_3)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_3} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1_2} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~count~1] [2018-03-29 23:07:37,460 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,460 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,462 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,462 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8))) (and (= (select |v_#valid_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) 1) (and (= |v_#memory_int_part_locs_61_locs_17_21| |v_#memory_int_part_locs_61_locs_17_22|) (= |v_#memory_int_part_locs_35_locs_17_21| |v_#memory_int_part_locs_35_locs_17_22|) (= |v_#memory_int_part_locs_38_locs_17_21| |v_#memory_int_part_locs_38_locs_17_22|) (= |v_#memory_int_part_locs_30_locs_17_21| |v_#memory_int_part_locs_30_locs_17_22|) (= |v_#memory_int_part_locs_65_locs_17_21| |v_#memory_int_part_locs_65_locs_17_22|) (= |v_#memory_int_part_locs_41_locs_17_21| |v_#memory_int_part_locs_41_locs_17_22|) (= |v_#memory_int_part_locs_43_locs_17_21| |v_#memory_int_part_locs_43_locs_17_22|) (= |v_#memory_int_part_locs_53_locs_17_21| |v_#memory_int_part_locs_53_locs_17_22|) (= |v_#memory_int_part_locs_34_locs_17_21| |v_#memory_int_part_locs_34_locs_17_22|) (= |v_#memory_int_part_locs_67_locs_17_21| |v_#memory_int_part_locs_67_locs_17_22|) (= |v_#memory_int_part_locs_39_locs_17_21| |v_#memory_int_part_locs_39_locs_17_22|) (= |v_#memory_int_part_locs_58_locs_17_21| |v_#memory_int_part_locs_58_locs_17_22|) (= |v_#memory_int_part_locs_77_locs_17_25| |v_#memory_int_part_locs_77_locs_17_26|) (= (store |v_#memory_int_part_locs_51_locs_17_21| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12 (store (select |v_#memory_int_part_locs_49_locs_17_21| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|)) |v_#memory_int_part_locs_51_locs_17_22|) (= |v_#memory_int_part_locs_47_locs_17_21| |v_#memory_int_part_locs_47_locs_17_22|) (= |v_#memory_int_part_locs_31_locs_17_21| |v_#memory_int_part_locs_31_locs_17_22|) (= |v_#memory_int_part_locs_59_locs_17_21| |v_#memory_int_part_locs_59_locs_17_22|) (= |v_#memory_int_part_locs_55_locs_17_21| |v_#memory_int_part_locs_55_locs_17_22|) (= |v_#memory_int_part_locs_49_locs_17_21| |v_#memory_int_part_locs_49_locs_17_22|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 10) (select |v_#length_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)) (<= 0 .cse0)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_21|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_21|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_21|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_21|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_25|, #length=|v_#length_43|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_21|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_21|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_21|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_21|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_21|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_21|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_21|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_21|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_21|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_21|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_21|, #valid=|v_#valid_47|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_22|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_22|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_22|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_22|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_26|, #length=|v_#length_43|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_22|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_22|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_22|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_22|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_22|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_22|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_22|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_22|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_22|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_22|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_22|, #valid=|v_#valid_47|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,462 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,462 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,463 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8))) (and (= (select |v_#valid_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) 1) (= (store |v_#memory_int_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12 (store (select |v_#memory_int_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|)) |v_#memory_int_42|) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 10) (select |v_#length_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)) (<= 0 .cse0)))) [2018-03-29 23:07:37,463 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,463 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 8))) (and (= (select |v_#valid_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) 1) (and (= |v_#memory_int_part_locs_61_locs_17_21| |v_#memory_int_part_locs_61_locs_17_22|) (= |v_#memory_int_part_locs_35_locs_17_21| |v_#memory_int_part_locs_35_locs_17_22|) (= |v_#memory_int_part_locs_38_locs_17_21| |v_#memory_int_part_locs_38_locs_17_22|) (= |v_#memory_int_part_locs_30_locs_17_21| |v_#memory_int_part_locs_30_locs_17_22|) (= |v_#memory_int_part_locs_65_locs_17_21| |v_#memory_int_part_locs_65_locs_17_22|) (= |v_#memory_int_part_locs_41_locs_17_21| |v_#memory_int_part_locs_41_locs_17_22|) (= |v_#memory_int_part_locs_43_locs_17_21| |v_#memory_int_part_locs_43_locs_17_22|) (= |v_#memory_int_part_locs_53_locs_17_21| |v_#memory_int_part_locs_53_locs_17_22|) (= |v_#memory_int_part_locs_34_locs_17_21| |v_#memory_int_part_locs_34_locs_17_22|) (= |v_#memory_int_part_locs_67_locs_17_21| |v_#memory_int_part_locs_67_locs_17_22|) (= |v_#memory_int_part_locs_39_locs_17_21| |v_#memory_int_part_locs_39_locs_17_22|) (= |v_#memory_int_part_locs_58_locs_17_21| |v_#memory_int_part_locs_58_locs_17_22|) (= |v_#memory_int_part_locs_77_locs_17_25| |v_#memory_int_part_locs_77_locs_17_26|) (= (store |v_#memory_int_part_locs_51_locs_17_21| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12 (store (select |v_#memory_int_part_locs_49_locs_17_21| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|)) |v_#memory_int_part_locs_51_locs_17_22|) (= |v_#memory_int_part_locs_47_locs_17_21| |v_#memory_int_part_locs_47_locs_17_22|) (= |v_#memory_int_part_locs_31_locs_17_21| |v_#memory_int_part_locs_31_locs_17_22|) (= |v_#memory_int_part_locs_59_locs_17_21| |v_#memory_int_part_locs_59_locs_17_22|) (= |v_#memory_int_part_locs_55_locs_17_21| |v_#memory_int_part_locs_55_locs_17_22|) (= |v_#memory_int_part_locs_49_locs_17_21| |v_#memory_int_part_locs_49_locs_17_22|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8 10) (select |v_#length_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12)) (<= 0 .cse0)))) [2018-03-29 23:07:37,463 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,463 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,463 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_47|, #memory_int=|v_#memory_int_43|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #length=|v_#length_43|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} [2018-03-29 23:07:37,464 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,464 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_21|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_21|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_21|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_21|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_25|, #length=|v_#length_43|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_21|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_21|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_21|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_21|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_21|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_21|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_21|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_21|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_21|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_21|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_21|, #valid=|v_#valid_47|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_21|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} [2018-03-29 23:07:37,464 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,465 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,465 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_47|, #memory_int=|v_#memory_int_42|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #length=|v_#length_43|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} [2018-03-29 23:07:37,465 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,465 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_22|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_22|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_9, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_12, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_22|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_22|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_26|, #length=|v_#length_43|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_22|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_22|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_22|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_22|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_22|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_22|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_22|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_22|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_22|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_22|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_22|, #valid=|v_#valid_47|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_22|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_1|} [2018-03-29 23:07:37,465 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,465 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,466 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_48| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_13))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_13, #valid=|v_#valid_48|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_13, #valid=|v_#valid_48|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,466 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,466 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,466 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,467 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_10))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_9 8))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_9 10) (select |v_#length_44| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_14))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_9, #length=|v_#length_44|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_14} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_9, #length=|v_#length_44|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_14} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,467 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,467 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,468 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,468 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4))) (and (and (= |v_#memory_int_part_locs_65_locs_17_23| |v_#memory_int_part_locs_65_locs_17_24|) (= |v_#memory_int_part_locs_55_locs_17_23| |v_#memory_int_part_locs_55_locs_17_24|) (= |v_#memory_int_part_locs_39_locs_17_23| |v_#memory_int_part_locs_39_locs_17_24|) (= |v_#memory_int_part_locs_43_locs_17_23| |v_#memory_int_part_locs_43_locs_17_24|) (= |v_#memory_int_part_locs_34_locs_17_23| |v_#memory_int_part_locs_34_locs_17_24|) (= (store |v_#memory_int_part_locs_53_locs_17_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8 (store (select |v_#memory_int_part_locs_77_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|)) |v_#memory_int_part_locs_53_locs_17_24|) (= |v_#memory_int_part_locs_61_locs_17_23| |v_#memory_int_part_locs_61_locs_17_24|) (= |v_#memory_int_part_locs_30_locs_17_23| |v_#memory_int_part_locs_30_locs_17_24|) (= |v_#memory_int_part_locs_31_locs_17_23| |v_#memory_int_part_locs_31_locs_17_24|) (= |v_#memory_int_part_locs_41_locs_17_23| |v_#memory_int_part_locs_41_locs_17_24|) (= |v_#memory_int_part_locs_51_locs_17_23| |v_#memory_int_part_locs_51_locs_17_24|) (= |v_#memory_int_part_locs_35_locs_17_23| |v_#memory_int_part_locs_35_locs_17_24|) (= |v_#memory_int_part_locs_59_locs_17_23| |v_#memory_int_part_locs_59_locs_17_24|) (= |v_#memory_int_part_locs_47_locs_17_23| |v_#memory_int_part_locs_47_locs_17_24|) (= |v_#memory_int_part_locs_77_locs_17_27| |v_#memory_int_part_locs_77_locs_17_28|) (= |v_#memory_int_part_locs_38_locs_17_23| |v_#memory_int_part_locs_38_locs_17_24|) (= |v_#memory_int_part_locs_49_locs_17_23| |v_#memory_int_part_locs_49_locs_17_24|) (= |v_#memory_int_part_locs_58_locs_17_23| |v_#memory_int_part_locs_58_locs_17_24|) (= |v_#memory_int_part_locs_67_locs_17_23| |v_#memory_int_part_locs_67_locs_17_24|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 6) (select |v_#length_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)) (<= 0 .cse0) (= 1 (select |v_#valid_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_23|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_23|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_23|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_23|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #length=|v_#length_24|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_23|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_23|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_23|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_23|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_23|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_23|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_23|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_23|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_23|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_23|, #valid=|v_#valid_28|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_23|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_24|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_24|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_24|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_24|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #length=|v_#length_24|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_24|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_24|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_24|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_24|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_24|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_24|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_24|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_24|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_24|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_24|, #valid=|v_#valid_28|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_24|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,469 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,469 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,469 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4))) (and (= (store |v_#memory_int_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8 (store (select |v_#memory_int_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|)) |v_#memory_int_25|) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 6) (select |v_#length_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)) (<= 0 .cse0) (= 1 (select |v_#valid_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8))))) [2018-03-29 23:07:37,469 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,469 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 4))) (and (and (= |v_#memory_int_part_locs_65_locs_17_23| |v_#memory_int_part_locs_65_locs_17_24|) (= |v_#memory_int_part_locs_55_locs_17_23| |v_#memory_int_part_locs_55_locs_17_24|) (= |v_#memory_int_part_locs_39_locs_17_23| |v_#memory_int_part_locs_39_locs_17_24|) (= |v_#memory_int_part_locs_43_locs_17_23| |v_#memory_int_part_locs_43_locs_17_24|) (= |v_#memory_int_part_locs_34_locs_17_23| |v_#memory_int_part_locs_34_locs_17_24|) (= (store |v_#memory_int_part_locs_53_locs_17_23| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8 (store (select |v_#memory_int_part_locs_77_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|)) |v_#memory_int_part_locs_53_locs_17_24|) (= |v_#memory_int_part_locs_61_locs_17_23| |v_#memory_int_part_locs_61_locs_17_24|) (= |v_#memory_int_part_locs_30_locs_17_23| |v_#memory_int_part_locs_30_locs_17_24|) (= |v_#memory_int_part_locs_31_locs_17_23| |v_#memory_int_part_locs_31_locs_17_24|) (= |v_#memory_int_part_locs_41_locs_17_23| |v_#memory_int_part_locs_41_locs_17_24|) (= |v_#memory_int_part_locs_51_locs_17_23| |v_#memory_int_part_locs_51_locs_17_24|) (= |v_#memory_int_part_locs_35_locs_17_23| |v_#memory_int_part_locs_35_locs_17_24|) (= |v_#memory_int_part_locs_59_locs_17_23| |v_#memory_int_part_locs_59_locs_17_24|) (= |v_#memory_int_part_locs_47_locs_17_23| |v_#memory_int_part_locs_47_locs_17_24|) (= |v_#memory_int_part_locs_77_locs_17_27| |v_#memory_int_part_locs_77_locs_17_28|) (= |v_#memory_int_part_locs_38_locs_17_23| |v_#memory_int_part_locs_38_locs_17_24|) (= |v_#memory_int_part_locs_49_locs_17_23| |v_#memory_int_part_locs_49_locs_17_24|) (= |v_#memory_int_part_locs_58_locs_17_23| |v_#memory_int_part_locs_58_locs_17_24|) (= |v_#memory_int_part_locs_67_locs_17_23| |v_#memory_int_part_locs_67_locs_17_24|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6 6) (select |v_#length_24| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8)) (<= 0 .cse0) (= 1 (select |v_#valid_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8))))) [2018-03-29 23:07:37,469 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,470 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,470 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #valid=|v_#valid_28|, #memory_int=|v_#memory_int_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #length=|v_#length_24|} [2018-03-29 23:07:37,470 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,470 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_23|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_23|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_23|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_23|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #length=|v_#length_24|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_23|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_23|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_23|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_23|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_23|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_23|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_23|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_23|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_23|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_23|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_23|, #valid=|v_#valid_28|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_23|} [2018-03-29 23:07:37,470 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,470 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,470 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #valid=|v_#valid_28|, #memory_int=|v_#memory_int_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #length=|v_#length_24|} [2018-03-29 23:07:37,471 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,471 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_24|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_24|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_8, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_24|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_24|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_6, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_7, #length=|v_#length_24|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_24|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_24|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_24|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_24|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_24|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_24|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_24|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_24|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_24|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_24|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_24|, #valid=|v_#valid_28|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_24|} [2018-03-29 23:07:37,471 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,472 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,472 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_9) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_9, #valid=|v_#valid_29|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_9, #valid=|v_#valid_29|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,472 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,472 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,472 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,472 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_8))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_7 4))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_7 6) (select |v_#length_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_10))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_7, #length=|v_#length_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_8} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_7, #length=|v_#length_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_8} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,473 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,473 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,474 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,474 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 10))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 18) (select |v_#length_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (= 1 (select |v_#valid_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (and (= |v_#memory_int_part_locs_51_locs_17_25| |v_#memory_int_part_locs_51_locs_17_26|) (= |v_#memory_int_part_locs_77_locs_17_29| |v_#memory_int_part_locs_77_locs_17_30|) (= |v_#memory_int_part_locs_49_locs_17_25| |v_#memory_int_part_locs_49_locs_17_26|) (= |v_#memory_int_part_locs_58_locs_17_25| |v_#memory_int_part_locs_58_locs_17_26|) (= |v_#memory_int_part_locs_34_locs_17_25| |v_#memory_int_part_locs_34_locs_17_26|) (= |v_#memory_int_part_locs_30_locs_17_25| |v_#memory_int_part_locs_30_locs_17_26|) (= |v_#memory_int_part_locs_41_locs_17_25| |v_#memory_int_part_locs_41_locs_17_26|) (= |v_#memory_int_part_locs_59_locs_17_25| |v_#memory_int_part_locs_59_locs_17_26|) (= |v_#memory_int_part_locs_67_locs_17_25| |v_#memory_int_part_locs_67_locs_17_26|) (= |v_#memory_int_part_locs_43_locs_17_25| |v_#memory_int_part_locs_43_locs_17_26|) (= (store |v_#memory_int_part_locs_55_locs_17_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15 (store (select |v_#memory_int_part_locs_51_locs_17_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|)) |v_#memory_int_part_locs_55_locs_17_26|) (= |v_#memory_int_part_locs_35_locs_17_25| |v_#memory_int_part_locs_35_locs_17_26|) (= |v_#memory_int_part_locs_53_locs_17_25| |v_#memory_int_part_locs_53_locs_17_26|) (= |v_#memory_int_part_locs_47_locs_17_25| |v_#memory_int_part_locs_47_locs_17_26|) (= |v_#memory_int_part_locs_65_locs_17_25| |v_#memory_int_part_locs_65_locs_17_26|) (= |v_#memory_int_part_locs_61_locs_17_25| |v_#memory_int_part_locs_61_locs_17_26|) (= |v_#memory_int_part_locs_39_locs_17_25| |v_#memory_int_part_locs_39_locs_17_26|) (= |v_#memory_int_part_locs_31_locs_17_25| |v_#memory_int_part_locs_31_locs_17_26|) (= |v_#memory_int_part_locs_38_locs_17_25| |v_#memory_int_part_locs_38_locs_17_26|))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_25|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_25|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_25|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_25|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_29|, #length=|v_#length_45|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_25|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_25|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_25|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_25|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_25|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_25|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_25|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_25|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_25|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_25|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_25|, #valid=|v_#valid_49|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_26|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_26|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_26|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_26|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_30|, #length=|v_#length_45|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_26|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_26|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_26|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_26|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_26|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_26|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_26|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_26|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_26|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_26|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_26|, #valid=|v_#valid_49|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,474 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,475 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,475 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 10))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 18) (select |v_#length_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (= 1 (select |v_#valid_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (= (store |v_#memory_int_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15 (store (select |v_#memory_int_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|)) |v_#memory_int_44|)))) [2018-03-29 23:07:37,475 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,475 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 10))) (and (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10 .cse1 18) (select |v_#length_45| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (= 1 (select |v_#valid_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15)) (and (= |v_#memory_int_part_locs_51_locs_17_25| |v_#memory_int_part_locs_51_locs_17_26|) (= |v_#memory_int_part_locs_77_locs_17_29| |v_#memory_int_part_locs_77_locs_17_30|) (= |v_#memory_int_part_locs_49_locs_17_25| |v_#memory_int_part_locs_49_locs_17_26|) (= |v_#memory_int_part_locs_58_locs_17_25| |v_#memory_int_part_locs_58_locs_17_26|) (= |v_#memory_int_part_locs_34_locs_17_25| |v_#memory_int_part_locs_34_locs_17_26|) (= |v_#memory_int_part_locs_30_locs_17_25| |v_#memory_int_part_locs_30_locs_17_26|) (= |v_#memory_int_part_locs_41_locs_17_25| |v_#memory_int_part_locs_41_locs_17_26|) (= |v_#memory_int_part_locs_59_locs_17_25| |v_#memory_int_part_locs_59_locs_17_26|) (= |v_#memory_int_part_locs_67_locs_17_25| |v_#memory_int_part_locs_67_locs_17_26|) (= |v_#memory_int_part_locs_43_locs_17_25| |v_#memory_int_part_locs_43_locs_17_26|) (= (store |v_#memory_int_part_locs_55_locs_17_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15 (store (select |v_#memory_int_part_locs_51_locs_17_25| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|)) |v_#memory_int_part_locs_55_locs_17_26|) (= |v_#memory_int_part_locs_35_locs_17_25| |v_#memory_int_part_locs_35_locs_17_26|) (= |v_#memory_int_part_locs_53_locs_17_25| |v_#memory_int_part_locs_53_locs_17_26|) (= |v_#memory_int_part_locs_47_locs_17_25| |v_#memory_int_part_locs_47_locs_17_26|) (= |v_#memory_int_part_locs_65_locs_17_25| |v_#memory_int_part_locs_65_locs_17_26|) (= |v_#memory_int_part_locs_61_locs_17_25| |v_#memory_int_part_locs_61_locs_17_26|) (= |v_#memory_int_part_locs_39_locs_17_25| |v_#memory_int_part_locs_39_locs_17_26|) (= |v_#memory_int_part_locs_31_locs_17_25| |v_#memory_int_part_locs_31_locs_17_26|) (= |v_#memory_int_part_locs_38_locs_17_25| |v_#memory_int_part_locs_38_locs_17_26|))))) [2018-03-29 23:07:37,475 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,475 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,476 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_49|, #memory_int=|v_#memory_int_45|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #length=|v_#length_45|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} [2018-03-29 23:07:37,476 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,476 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_25|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_25|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_25|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_25|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_29|, #length=|v_#length_45|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_25|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_25|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_25|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_25|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_25|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_25|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_25|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_25|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_25|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_25|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_25|, #valid=|v_#valid_49|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_25|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} [2018-03-29 23:07:37,476 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,476 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,476 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_49|, #memory_int=|v_#memory_int_44|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #length=|v_#length_45|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} [2018-03-29 23:07:37,476 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,477 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_26|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_26|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_10, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_11, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_15, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_26|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_26|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_30|, #length=|v_#length_45|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_26|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_26|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_26|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_26|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_26|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_26|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_26|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_26|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_26|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_26|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_26|, #valid=|v_#valid_49|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_26|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_1|} [2018-03-29 23:07:37,477 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,477 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,477 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_16))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_16, #valid=|v_#valid_50|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_16, #valid=|v_#valid_50|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,477 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,477 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,479 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,479 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_12))) (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_11 .cse0 18) (select |v_#length_46| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_17))) (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_11 .cse0 10))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_11, #length=|v_#length_46|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_17} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_11, #length=|v_#length_46|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_17} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,479 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,479 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,481 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,481 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6))) (and (= 1 (select |v_#valid_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)) (<= 0 .cse0) (and (= |v_#memory_int_part_locs_31_locs_17_27| |v_#memory_int_part_locs_31_locs_17_28|) (= |v_#memory_int_part_locs_39_locs_17_27| |v_#memory_int_part_locs_39_locs_17_28|) (= |v_#memory_int_part_locs_77_locs_17_31| |v_#memory_int_part_locs_77_locs_17_32|) (= |v_#memory_int_part_locs_53_locs_17_27| |v_#memory_int_part_locs_53_locs_17_28|) (= |v_#memory_int_part_locs_30_locs_17_27| |v_#memory_int_part_locs_30_locs_17_28|) (= |v_#memory_int_part_locs_51_locs_17_27| |v_#memory_int_part_locs_51_locs_17_28|) (= |v_#memory_int_part_locs_61_locs_17_27| |v_#memory_int_part_locs_61_locs_17_28|) (= |v_#memory_int_part_locs_59_locs_17_27| |v_#memory_int_part_locs_59_locs_17_28|) (= |v_#memory_int_part_locs_41_locs_17_27| |v_#memory_int_part_locs_41_locs_17_28|) (= |v_#memory_int_part_locs_47_locs_17_27| |v_#memory_int_part_locs_47_locs_17_28|) (= (store |v_#memory_int_part_locs_58_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11 (store (select |v_#memory_int_part_locs_53_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|)) |v_#memory_int_part_locs_58_locs_17_28|) (= |v_#memory_int_part_locs_43_locs_17_27| |v_#memory_int_part_locs_43_locs_17_28|) (= |v_#memory_int_part_locs_67_locs_17_27| |v_#memory_int_part_locs_67_locs_17_28|) (= |v_#memory_int_part_locs_65_locs_17_27| |v_#memory_int_part_locs_65_locs_17_28|) (= |v_#memory_int_part_locs_55_locs_17_27| |v_#memory_int_part_locs_55_locs_17_28|) (= |v_#memory_int_part_locs_35_locs_17_27| |v_#memory_int_part_locs_35_locs_17_28|) (= |v_#memory_int_part_locs_34_locs_17_27| |v_#memory_int_part_locs_34_locs_17_28|) (= |v_#memory_int_part_locs_38_locs_17_27| |v_#memory_int_part_locs_38_locs_17_28|) (= |v_#memory_int_part_locs_49_locs_17_27| |v_#memory_int_part_locs_49_locs_17_28|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 8) (select |v_#length_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_27|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_27|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_27|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_27|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #length=|v_#length_26|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_27|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_27|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_27|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_27|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_27|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_27|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_27|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_27|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_27|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_27|, #valid=|v_#valid_30|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_27|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_28|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_28|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_28|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_28|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #length=|v_#length_26|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_28|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_28|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_28|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_28|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_28|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_28|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_28|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_28|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_28|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_28|, #valid=|v_#valid_30|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_28|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,481 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,481 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,481 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6))) (and (= 1 (select |v_#valid_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)) (<= 0 .cse0) (= (store |v_#memory_int_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11 (store (select |v_#memory_int_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|)) |v_#memory_int_27|) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 8) (select |v_#length_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11))))) [2018-03-29 23:07:37,482 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,482 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 6))) (and (= 1 (select |v_#valid_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11)) (<= 0 .cse0) (and (= |v_#memory_int_part_locs_31_locs_17_27| |v_#memory_int_part_locs_31_locs_17_28|) (= |v_#memory_int_part_locs_39_locs_17_27| |v_#memory_int_part_locs_39_locs_17_28|) (= |v_#memory_int_part_locs_77_locs_17_31| |v_#memory_int_part_locs_77_locs_17_32|) (= |v_#memory_int_part_locs_53_locs_17_27| |v_#memory_int_part_locs_53_locs_17_28|) (= |v_#memory_int_part_locs_30_locs_17_27| |v_#memory_int_part_locs_30_locs_17_28|) (= |v_#memory_int_part_locs_51_locs_17_27| |v_#memory_int_part_locs_51_locs_17_28|) (= |v_#memory_int_part_locs_61_locs_17_27| |v_#memory_int_part_locs_61_locs_17_28|) (= |v_#memory_int_part_locs_59_locs_17_27| |v_#memory_int_part_locs_59_locs_17_28|) (= |v_#memory_int_part_locs_41_locs_17_27| |v_#memory_int_part_locs_41_locs_17_28|) (= |v_#memory_int_part_locs_47_locs_17_27| |v_#memory_int_part_locs_47_locs_17_28|) (= (store |v_#memory_int_part_locs_58_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11 (store (select |v_#memory_int_part_locs_53_locs_17_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|)) |v_#memory_int_part_locs_58_locs_17_28|) (= |v_#memory_int_part_locs_43_locs_17_27| |v_#memory_int_part_locs_43_locs_17_28|) (= |v_#memory_int_part_locs_67_locs_17_27| |v_#memory_int_part_locs_67_locs_17_28|) (= |v_#memory_int_part_locs_65_locs_17_27| |v_#memory_int_part_locs_65_locs_17_28|) (= |v_#memory_int_part_locs_55_locs_17_27| |v_#memory_int_part_locs_55_locs_17_28|) (= |v_#memory_int_part_locs_35_locs_17_27| |v_#memory_int_part_locs_35_locs_17_28|) (= |v_#memory_int_part_locs_34_locs_17_27| |v_#memory_int_part_locs_34_locs_17_28|) (= |v_#memory_int_part_locs_38_locs_17_27| |v_#memory_int_part_locs_38_locs_17_28|) (= |v_#memory_int_part_locs_49_locs_17_27| |v_#memory_int_part_locs_49_locs_17_28|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8 8) (select |v_#length_26| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11))))) [2018-03-29 23:07:37,482 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,482 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,482 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #valid=|v_#valid_30|, #memory_int=|v_#memory_int_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #length=|v_#length_26|} [2018-03-29 23:07:37,482 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,483 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_27|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_27|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_27|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_27|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #length=|v_#length_26|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_27|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_27|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_27|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_27|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_27|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_27|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_27|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_27|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_27|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_27|, #valid=|v_#valid_30|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_27|} [2018-03-29 23:07:37,484 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,484 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,484 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #valid=|v_#valid_30|, #memory_int=|v_#memory_int_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #length=|v_#length_26|} [2018-03-29 23:07:37,484 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,484 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_28|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_28|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_11, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_28|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_28|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_8, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_9, #length=|v_#length_26|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_28|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_28|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_28|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_28|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_28|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_28|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_28|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_28|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_28|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_28|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_28|, #valid=|v_#valid_30|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_28|} [2018-03-29 23:07:37,484 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,485 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,485 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_31| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_12))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_12, #valid=|v_#valid_31|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_12, #valid=|v_#valid_31|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,485 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,485 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,485 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,486 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_10))) (or (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_9 .cse0 6))) (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_9 .cse0 8) (select |v_#length_27| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_13))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_9, #length=|v_#length_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_10} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_9, #length=|v_#length_27|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_10} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,486 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,486 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,487 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,487 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 18))) (and (= 1 (select |v_#valid_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 26) (select |v_#length_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (and (= |v_#memory_int_part_locs_67_locs_17_29| |v_#memory_int_part_locs_67_locs_17_30|) (= |v_#memory_int_part_locs_43_locs_17_29| |v_#memory_int_part_locs_43_locs_17_30|) (= |v_#memory_int_part_locs_53_locs_17_29| |v_#memory_int_part_locs_53_locs_17_30|) (= |v_#memory_int_part_locs_49_locs_17_29| |v_#memory_int_part_locs_49_locs_17_30|) (= (store |v_#memory_int_part_locs_59_locs_17_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18 (store (select |v_#memory_int_part_locs_55_locs_17_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|)) |v_#memory_int_part_locs_59_locs_17_30|) (= |v_#memory_int_part_locs_30_locs_17_29| |v_#memory_int_part_locs_30_locs_17_30|) (= |v_#memory_int_part_locs_39_locs_17_29| |v_#memory_int_part_locs_39_locs_17_30|) (= |v_#memory_int_part_locs_55_locs_17_29| |v_#memory_int_part_locs_55_locs_17_30|) (= |v_#memory_int_part_locs_41_locs_17_29| |v_#memory_int_part_locs_41_locs_17_30|) (= |v_#memory_int_part_locs_51_locs_17_29| |v_#memory_int_part_locs_51_locs_17_30|) (= |v_#memory_int_part_locs_65_locs_17_29| |v_#memory_int_part_locs_65_locs_17_30|) (= |v_#memory_int_part_locs_35_locs_17_29| |v_#memory_int_part_locs_35_locs_17_30|) (= |v_#memory_int_part_locs_58_locs_17_29| |v_#memory_int_part_locs_58_locs_17_30|) (= |v_#memory_int_part_locs_61_locs_17_29| |v_#memory_int_part_locs_61_locs_17_30|) (= |v_#memory_int_part_locs_34_locs_17_29| |v_#memory_int_part_locs_34_locs_17_30|) (= |v_#memory_int_part_locs_77_locs_17_33| |v_#memory_int_part_locs_77_locs_17_34|) (= |v_#memory_int_part_locs_38_locs_17_29| |v_#memory_int_part_locs_38_locs_17_30|) (= |v_#memory_int_part_locs_47_locs_17_29| |v_#memory_int_part_locs_47_locs_17_30|) (= |v_#memory_int_part_locs_31_locs_17_29| |v_#memory_int_part_locs_31_locs_17_30|))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_29|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_29|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_29|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_29|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_33|, #length=|v_#length_47|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_29|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_29|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_29|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_29|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_29|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_29|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_29|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_29|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_29|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_29|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_29|, #valid=|v_#valid_51|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_30|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_30|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_30|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_30|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_34|, #length=|v_#length_47|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_30|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_30|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_30|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_30|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_30|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_30|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_30|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_30|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_30|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_30|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_30|, #valid=|v_#valid_51|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,488 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,488 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,488 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 18))) (and (= 1 (select |v_#valid_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 26) (select |v_#length_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (= (store |v_#memory_int_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18 (store (select |v_#memory_int_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|)) |v_#memory_int_46|)))) [2018-03-29 23:07:37,488 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,488 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 18))) (and (= 1 (select |v_#valid_51| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (<= 0 .cse0) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12 .cse1 26) (select |v_#length_47| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18)) (and (= |v_#memory_int_part_locs_67_locs_17_29| |v_#memory_int_part_locs_67_locs_17_30|) (= |v_#memory_int_part_locs_43_locs_17_29| |v_#memory_int_part_locs_43_locs_17_30|) (= |v_#memory_int_part_locs_53_locs_17_29| |v_#memory_int_part_locs_53_locs_17_30|) (= |v_#memory_int_part_locs_49_locs_17_29| |v_#memory_int_part_locs_49_locs_17_30|) (= (store |v_#memory_int_part_locs_59_locs_17_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18 (store (select |v_#memory_int_part_locs_55_locs_17_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|)) |v_#memory_int_part_locs_59_locs_17_30|) (= |v_#memory_int_part_locs_30_locs_17_29| |v_#memory_int_part_locs_30_locs_17_30|) (= |v_#memory_int_part_locs_39_locs_17_29| |v_#memory_int_part_locs_39_locs_17_30|) (= |v_#memory_int_part_locs_55_locs_17_29| |v_#memory_int_part_locs_55_locs_17_30|) (= |v_#memory_int_part_locs_41_locs_17_29| |v_#memory_int_part_locs_41_locs_17_30|) (= |v_#memory_int_part_locs_51_locs_17_29| |v_#memory_int_part_locs_51_locs_17_30|) (= |v_#memory_int_part_locs_65_locs_17_29| |v_#memory_int_part_locs_65_locs_17_30|) (= |v_#memory_int_part_locs_35_locs_17_29| |v_#memory_int_part_locs_35_locs_17_30|) (= |v_#memory_int_part_locs_58_locs_17_29| |v_#memory_int_part_locs_58_locs_17_30|) (= |v_#memory_int_part_locs_61_locs_17_29| |v_#memory_int_part_locs_61_locs_17_30|) (= |v_#memory_int_part_locs_34_locs_17_29| |v_#memory_int_part_locs_34_locs_17_30|) (= |v_#memory_int_part_locs_77_locs_17_33| |v_#memory_int_part_locs_77_locs_17_34|) (= |v_#memory_int_part_locs_38_locs_17_29| |v_#memory_int_part_locs_38_locs_17_30|) (= |v_#memory_int_part_locs_47_locs_17_29| |v_#memory_int_part_locs_47_locs_17_30|) (= |v_#memory_int_part_locs_31_locs_17_29| |v_#memory_int_part_locs_31_locs_17_30|))))) [2018-03-29 23:07:37,489 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,489 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,489 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_51|, #memory_int=|v_#memory_int_47|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #length=|v_#length_47|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18} [2018-03-29 23:07:37,489 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,489 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_29|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_29|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_29|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_29|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_33|, #length=|v_#length_47|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_29|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_29|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_29|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_29|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_29|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_29|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_29|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_29|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_29|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_29|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_29|, #valid=|v_#valid_51|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|} [2018-03-29 23:07:37,489 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,489 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,489 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_51|, #memory_int=|v_#memory_int_46|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #length=|v_#length_47|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18} [2018-03-29 23:07:37,490 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,490 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_30|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_30|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_12, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_13, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_18, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_30|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_30|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_34|, #length=|v_#length_47|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_30|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_30|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_30|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_30|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_30|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_30|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_30|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_30|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_30|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_30|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_30|, #valid=|v_#valid_51|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_1|} [2018-03-29 23:07:37,490 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,490 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,490 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_52| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_19))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_19, #valid=|v_#valid_52|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_19, #valid=|v_#valid_52|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,491 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,491 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,491 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,491 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_14))) (or (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_13 26) (select |v_#length_48| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_20))) (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_13 18))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_13, #length=|v_#length_48|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_14, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_20} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_13, #length=|v_#length_48|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_14, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_20} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,491 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,491 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,493 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,493 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 8))) (and (and (= |v_#memory_int_part_locs_58_locs_17_32| |v_#memory_int_part_locs_58_locs_17_31|) (= |v_#memory_int_part_locs_65_locs_17_31| |v_#memory_int_part_locs_65_locs_17_32|) (= |v_#memory_int_part_locs_53_locs_17_31| |v_#memory_int_part_locs_53_locs_17_32|) (= |v_#memory_int_part_locs_31_locs_17_31| |v_#memory_int_part_locs_31_locs_17_32|) (= |v_#memory_int_part_locs_41_locs_17_31| |v_#memory_int_part_locs_41_locs_17_32|) (= |v_#memory_int_part_locs_34_locs_17_31| |v_#memory_int_part_locs_34_locs_17_32|) (= |v_#memory_int_part_locs_67_locs_17_31| |v_#memory_int_part_locs_67_locs_17_32|) (= |v_#memory_int_part_locs_55_locs_17_31| |v_#memory_int_part_locs_55_locs_17_32|) (= |v_#memory_int_part_locs_61_locs_17_31| (store |v_#memory_int_part_locs_61_locs_17_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14 (store (select |v_#memory_int_part_locs_58_locs_17_31| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|))) (= |v_#memory_int_part_locs_49_locs_17_31| |v_#memory_int_part_locs_49_locs_17_32|) (= |v_#memory_int_part_locs_43_locs_17_31| |v_#memory_int_part_locs_43_locs_17_32|) (= |v_#memory_int_part_locs_35_locs_17_31| |v_#memory_int_part_locs_35_locs_17_32|) (= |v_#memory_int_part_locs_38_locs_17_31| |v_#memory_int_part_locs_38_locs_17_32|) (= |v_#memory_int_part_locs_77_locs_17_35| |v_#memory_int_part_locs_77_locs_17_36|) (= |v_#memory_int_part_locs_59_locs_17_31| |v_#memory_int_part_locs_59_locs_17_32|) (= |v_#memory_int_part_locs_30_locs_17_31| |v_#memory_int_part_locs_30_locs_17_32|) (= |v_#memory_int_part_locs_39_locs_17_31| |v_#memory_int_part_locs_39_locs_17_32|) (= |v_#memory_int_part_locs_47_locs_17_31| |v_#memory_int_part_locs_47_locs_17_32|) (= |v_#memory_int_part_locs_51_locs_17_31| |v_#memory_int_part_locs_51_locs_17_32|)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 10) (select |v_#length_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)) (<= 0 .cse0) (= 1 (select |v_#valid_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_32|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_32|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_32|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_32|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #length=|v_#length_28|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_32|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_32|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_32|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_32|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_32|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_32|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_32|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_32|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_32|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_31|, #valid=|v_#valid_32|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_32|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_31|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_31|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_31|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_31|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #length=|v_#length_28|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_31|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_31|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_31|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_31|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_31|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_31|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_31|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_31|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_31|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_32|, #valid=|v_#valid_32|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_31|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,493 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,493 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,493 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 8))) (and (= |v_#memory_int_29| (store |v_#memory_int_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14 (store (select |v_#memory_int_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|))) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 10) (select |v_#length_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)) (<= 0 .cse0) (= 1 (select |v_#valid_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14))))) [2018-03-29 23:07:37,494 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,494 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 8))) (and (and (= |v_#memory_int_part_locs_58_locs_17_32| |v_#memory_int_part_locs_58_locs_17_31|) (= |v_#memory_int_part_locs_65_locs_17_31| |v_#memory_int_part_locs_65_locs_17_32|) (= |v_#memory_int_part_locs_53_locs_17_31| |v_#memory_int_part_locs_53_locs_17_32|) (= |v_#memory_int_part_locs_31_locs_17_31| |v_#memory_int_part_locs_31_locs_17_32|) (= |v_#memory_int_part_locs_41_locs_17_31| |v_#memory_int_part_locs_41_locs_17_32|) (= |v_#memory_int_part_locs_34_locs_17_31| |v_#memory_int_part_locs_34_locs_17_32|) (= |v_#memory_int_part_locs_67_locs_17_31| |v_#memory_int_part_locs_67_locs_17_32|) (= |v_#memory_int_part_locs_55_locs_17_31| |v_#memory_int_part_locs_55_locs_17_32|) (= |v_#memory_int_part_locs_61_locs_17_31| (store |v_#memory_int_part_locs_61_locs_17_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14 (store (select |v_#memory_int_part_locs_58_locs_17_31| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|))) (= |v_#memory_int_part_locs_49_locs_17_31| |v_#memory_int_part_locs_49_locs_17_32|) (= |v_#memory_int_part_locs_43_locs_17_31| |v_#memory_int_part_locs_43_locs_17_32|) (= |v_#memory_int_part_locs_35_locs_17_31| |v_#memory_int_part_locs_35_locs_17_32|) (= |v_#memory_int_part_locs_38_locs_17_31| |v_#memory_int_part_locs_38_locs_17_32|) (= |v_#memory_int_part_locs_77_locs_17_35| |v_#memory_int_part_locs_77_locs_17_36|) (= |v_#memory_int_part_locs_59_locs_17_31| |v_#memory_int_part_locs_59_locs_17_32|) (= |v_#memory_int_part_locs_30_locs_17_31| |v_#memory_int_part_locs_30_locs_17_32|) (= |v_#memory_int_part_locs_39_locs_17_31| |v_#memory_int_part_locs_39_locs_17_32|) (= |v_#memory_int_part_locs_47_locs_17_31| |v_#memory_int_part_locs_47_locs_17_32|) (= |v_#memory_int_part_locs_51_locs_17_31| |v_#memory_int_part_locs_51_locs_17_32|)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10 .cse1 10) (select |v_#length_28| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14)) (<= 0 .cse0) (= 1 (select |v_#valid_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14))))) [2018-03-29 23:07:37,494 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,494 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,494 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #valid=|v_#valid_32|, #memory_int=|v_#memory_int_30|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #length=|v_#length_28|} [2018-03-29 23:07:37,494 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,495 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_32|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_32|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_32|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_32|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #length=|v_#length_28|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_32|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_32|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_32|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_32|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_32|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_32|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_32|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_32|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_32|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_31|, #valid=|v_#valid_32|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_32|} [2018-03-29 23:07:37,495 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,495 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,495 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #valid=|v_#valid_32|, #memory_int=|v_#memory_int_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #length=|v_#length_28|} [2018-03-29 23:07:37,495 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,495 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_31|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_31|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_31|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_31|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_10, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_11, #length=|v_#length_28|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_31|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_31|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_1|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_31|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_31|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_31|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_31|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_31|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_31|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_31|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_32|, #valid=|v_#valid_32|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_31|} [2018-03-29 23:07:37,495 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,496 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,496 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_33| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_15) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_15, #valid=|v_#valid_33|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_15, #valid=|v_#valid_33|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,496 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,496 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,496 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,497 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_12))) (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_11 .cse0 10) (select |v_#length_29| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_16))) (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_11 .cse0 8))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_11, #length=|v_#length_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_12} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_11, #length=|v_#length_29|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_12} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,497 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,497 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,498 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,498 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15))) (let ((.cse1 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26))) (and (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 34) (select |v_#length_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)) (and (= |v_#memory_int_part_locs_30_locs_17_33| |v_#memory_int_part_locs_30_locs_17_34|) (= |v_#memory_int_part_locs_31_locs_17_33| |v_#memory_int_part_locs_31_locs_17_34|) (= |v_#memory_int_part_locs_39_locs_17_33| |v_#memory_int_part_locs_39_locs_17_34|) (= |v_#memory_int_part_locs_51_locs_17_33| |v_#memory_int_part_locs_51_locs_17_34|) (= |v_#memory_int_part_locs_59_locs_17_33| |v_#memory_int_part_locs_59_locs_17_34|) (= |v_#memory_int_part_locs_38_locs_17_33| |v_#memory_int_part_locs_38_locs_17_34|) (= |v_#memory_int_part_locs_35_locs_17_33| |v_#memory_int_part_locs_35_locs_17_34|) (= |v_#memory_int_part_locs_49_locs_17_33| |v_#memory_int_part_locs_49_locs_17_34|) (= |v_#memory_int_part_locs_47_locs_17_33| |v_#memory_int_part_locs_47_locs_17_34|) (= |v_#memory_int_part_locs_65_locs_17_33| |v_#memory_int_part_locs_65_locs_17_34|) (= |v_#memory_int_part_locs_55_locs_17_33| |v_#memory_int_part_locs_55_locs_17_34|) (= |v_#memory_int_part_locs_34_locs_17_33| |v_#memory_int_part_locs_34_locs_17_34|) (= |v_#memory_int_part_locs_67_locs_17_33| |v_#memory_int_part_locs_67_locs_17_34|) (= |v_#memory_int_part_locs_61_locs_17_33| |v_#memory_int_part_locs_61_locs_17_34|) (= |v_#memory_int_part_locs_53_locs_17_33| |v_#memory_int_part_locs_53_locs_17_34|) (= (store |v_#memory_int_part_locs_77_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21 (store (select |v_#memory_int_part_locs_59_locs_17_33| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) .cse1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|)) |v_#memory_int_part_locs_77_locs_17_38|) (= |v_#memory_int_part_locs_43_locs_17_33| |v_#memory_int_part_locs_43_locs_17_34|) (= |v_#memory_int_part_locs_58_locs_17_33| |v_#memory_int_part_locs_58_locs_17_34|) (= |v_#memory_int_part_locs_41_locs_17_33| |v_#memory_int_part_locs_41_locs_17_34|)) (<= 0 .cse1) (= 1 (select |v_#valid_53| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_33|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_33|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_33|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_33|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_37|, #length=|v_#length_49|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_33|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_33|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_33|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_33|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_33|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_33|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_33|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_33|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_33|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_33|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_33|, #valid=|v_#valid_53|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_34|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_34|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_34|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_34|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_38|, #length=|v_#length_49|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_34|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_34|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_34|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_34|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_34|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_34|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_34|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_34|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_34|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_34|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_34|, #valid=|v_#valid_53|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,499 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,499 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,499 DEBUG L268 ransitionTransformer]: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15))) (let ((.cse1 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26))) (and (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 34) (select |v_#length_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)) (= (store |v_#memory_int_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21 (store (select |v_#memory_int_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) .cse1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|)) |v_#memory_int_48|) (<= 0 .cse1) (= 1 (select |v_#valid_53| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21))))) [2018-03-29 23:07:37,499 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,499 DEBUG L270 ransitionTransformer]: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15))) (let ((.cse1 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 26))) (and (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14 34) (select |v_#length_49| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21)) (and (= |v_#memory_int_part_locs_30_locs_17_33| |v_#memory_int_part_locs_30_locs_17_34|) (= |v_#memory_int_part_locs_31_locs_17_33| |v_#memory_int_part_locs_31_locs_17_34|) (= |v_#memory_int_part_locs_39_locs_17_33| |v_#memory_int_part_locs_39_locs_17_34|) (= |v_#memory_int_part_locs_51_locs_17_33| |v_#memory_int_part_locs_51_locs_17_34|) (= |v_#memory_int_part_locs_59_locs_17_33| |v_#memory_int_part_locs_59_locs_17_34|) (= |v_#memory_int_part_locs_38_locs_17_33| |v_#memory_int_part_locs_38_locs_17_34|) (= |v_#memory_int_part_locs_35_locs_17_33| |v_#memory_int_part_locs_35_locs_17_34|) (= |v_#memory_int_part_locs_49_locs_17_33| |v_#memory_int_part_locs_49_locs_17_34|) (= |v_#memory_int_part_locs_47_locs_17_33| |v_#memory_int_part_locs_47_locs_17_34|) (= |v_#memory_int_part_locs_65_locs_17_33| |v_#memory_int_part_locs_65_locs_17_34|) (= |v_#memory_int_part_locs_55_locs_17_33| |v_#memory_int_part_locs_55_locs_17_34|) (= |v_#memory_int_part_locs_34_locs_17_33| |v_#memory_int_part_locs_34_locs_17_34|) (= |v_#memory_int_part_locs_67_locs_17_33| |v_#memory_int_part_locs_67_locs_17_34|) (= |v_#memory_int_part_locs_61_locs_17_33| |v_#memory_int_part_locs_61_locs_17_34|) (= |v_#memory_int_part_locs_53_locs_17_33| |v_#memory_int_part_locs_53_locs_17_34|) (= (store |v_#memory_int_part_locs_77_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21 (store (select |v_#memory_int_part_locs_59_locs_17_33| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21) .cse1 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|)) |v_#memory_int_part_locs_77_locs_17_38|) (= |v_#memory_int_part_locs_43_locs_17_33| |v_#memory_int_part_locs_43_locs_17_34|) (= |v_#memory_int_part_locs_58_locs_17_33| |v_#memory_int_part_locs_58_locs_17_34|) (= |v_#memory_int_part_locs_41_locs_17_33| |v_#memory_int_part_locs_41_locs_17_34|)) (<= 0 .cse1) (= 1 (select |v_#valid_53| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21))))) [2018-03-29 23:07:37,499 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,499 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,499 DEBUG L276 ransitionTransformer]: {#valid=|v_#valid_53|, #memory_int=|v_#memory_int_49|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #length=|v_#length_49|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21} [2018-03-29 23:07:37,500 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,500 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_33|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_33|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_33|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_33|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_37|, #length=|v_#length_49|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_33|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_33|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_33|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_33|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_33|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_33|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_33|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_33|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_33|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_33|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_33|, #valid=|v_#valid_53|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|} [2018-03-29 23:07:37,500 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,500 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,500 DEBUG L284 ransitionTransformer]: {#valid=|v_#valid_53|, #memory_int=|v_#memory_int_48|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #length=|v_#length_49|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21} [2018-03-29 23:07:37,500 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,500 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_34|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_34|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_14, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_15, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_21, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_34|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_34|, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_38|, #length=|v_#length_49|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_34|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_34|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_34|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_34|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_34|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_34|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_34|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_34|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_34|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_34|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_34|, #valid=|v_#valid_53|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_1|} [2018-03-29 23:07:37,500 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,501 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,501 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_54| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_22))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_22, #valid=|v_#valid_54|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_22, #valid=|v_#valid_54|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,501 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,501 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,502 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,502 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_16))) (or (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_15 34) (select |v_#length_50| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_23))) (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_15 26))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_15, #length=|v_#length_50|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_23} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.offset_15, #length=|v_#length_50|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~instrs.base_23} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,502 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,502 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,503 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,504 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10))) (and (<= 0 .cse0) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 18) (select |v_#length_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)) (and (= |v_#memory_int_part_locs_55_locs_17_35| |v_#memory_int_part_locs_55_locs_17_36|) (= (store |v_#memory_int_part_locs_65_locs_17_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17 (store (select |v_#memory_int_part_locs_61_locs_17_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|)) |v_#memory_int_part_locs_65_locs_17_36|) (= |v_#memory_int_part_locs_51_locs_17_35| |v_#memory_int_part_locs_51_locs_17_36|) (= |v_#memory_int_part_locs_58_locs_17_35| |v_#memory_int_part_locs_58_locs_17_36|) (= |v_#memory_int_part_locs_41_locs_17_35| |v_#memory_int_part_locs_41_locs_17_36|) (= |v_#memory_int_part_locs_31_locs_17_35| |v_#memory_int_part_locs_31_locs_17_36|) (= |v_#memory_int_part_locs_39_locs_17_35| |v_#memory_int_part_locs_39_locs_17_36|) (= |v_#memory_int_part_locs_49_locs_17_35| |v_#memory_int_part_locs_49_locs_17_36|) (= |v_#memory_int_part_locs_47_locs_17_35| |v_#memory_int_part_locs_47_locs_17_36|) (= |v_#memory_int_part_locs_38_locs_17_35| |v_#memory_int_part_locs_38_locs_17_36|) (= |v_#memory_int_part_locs_35_locs_17_35| |v_#memory_int_part_locs_35_locs_17_36|) (= |v_#memory_int_part_locs_77_locs_17_39| |v_#memory_int_part_locs_77_locs_17_40|) (= |v_#memory_int_part_locs_43_locs_17_35| |v_#memory_int_part_locs_43_locs_17_36|) (= |v_#memory_int_part_locs_59_locs_17_35| |v_#memory_int_part_locs_59_locs_17_36|) (= |v_#memory_int_part_locs_30_locs_17_35| |v_#memory_int_part_locs_30_locs_17_36|) (= |v_#memory_int_part_locs_53_locs_17_35| |v_#memory_int_part_locs_53_locs_17_36|) (= |v_#memory_int_part_locs_67_locs_17_35| |v_#memory_int_part_locs_67_locs_17_36|) (= |v_#memory_int_part_locs_34_locs_17_35| |v_#memory_int_part_locs_34_locs_17_36|) (= |v_#memory_int_part_locs_61_locs_17_35| |v_#memory_int_part_locs_61_locs_17_36|)) (= 1 (select |v_#valid_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_35|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_35|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_35|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_35|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #length=|v_#length_30|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_35|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_35|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_35|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_35|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_35|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_35|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_35|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_35|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_35|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_35|, #valid=|v_#valid_34|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_35|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_36|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_36|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_36|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_36|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #length=|v_#length_30|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_36|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_36|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_36|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_36|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_36|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_36|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_36|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_36|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_36|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_36|, #valid=|v_#valid_34|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_36|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,504 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,504 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,504 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10))) (and (<= 0 .cse0) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 18) (select |v_#length_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)) (= (store |v_#memory_int_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17 (store (select |v_#memory_int_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|)) |v_#memory_int_31|) (= 1 (select |v_#valid_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17))))) [2018-03-29 23:07:37,504 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,505 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 10))) (and (<= 0 .cse0) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12 18) (select |v_#length_30| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17)) (and (= |v_#memory_int_part_locs_55_locs_17_35| |v_#memory_int_part_locs_55_locs_17_36|) (= (store |v_#memory_int_part_locs_65_locs_17_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17 (store (select |v_#memory_int_part_locs_61_locs_17_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|)) |v_#memory_int_part_locs_65_locs_17_36|) (= |v_#memory_int_part_locs_51_locs_17_35| |v_#memory_int_part_locs_51_locs_17_36|) (= |v_#memory_int_part_locs_58_locs_17_35| |v_#memory_int_part_locs_58_locs_17_36|) (= |v_#memory_int_part_locs_41_locs_17_35| |v_#memory_int_part_locs_41_locs_17_36|) (= |v_#memory_int_part_locs_31_locs_17_35| |v_#memory_int_part_locs_31_locs_17_36|) (= |v_#memory_int_part_locs_39_locs_17_35| |v_#memory_int_part_locs_39_locs_17_36|) (= |v_#memory_int_part_locs_49_locs_17_35| |v_#memory_int_part_locs_49_locs_17_36|) (= |v_#memory_int_part_locs_47_locs_17_35| |v_#memory_int_part_locs_47_locs_17_36|) (= |v_#memory_int_part_locs_38_locs_17_35| |v_#memory_int_part_locs_38_locs_17_36|) (= |v_#memory_int_part_locs_35_locs_17_35| |v_#memory_int_part_locs_35_locs_17_36|) (= |v_#memory_int_part_locs_77_locs_17_39| |v_#memory_int_part_locs_77_locs_17_40|) (= |v_#memory_int_part_locs_43_locs_17_35| |v_#memory_int_part_locs_43_locs_17_36|) (= |v_#memory_int_part_locs_59_locs_17_35| |v_#memory_int_part_locs_59_locs_17_36|) (= |v_#memory_int_part_locs_30_locs_17_35| |v_#memory_int_part_locs_30_locs_17_36|) (= |v_#memory_int_part_locs_53_locs_17_35| |v_#memory_int_part_locs_53_locs_17_36|) (= |v_#memory_int_part_locs_67_locs_17_35| |v_#memory_int_part_locs_67_locs_17_36|) (= |v_#memory_int_part_locs_34_locs_17_35| |v_#memory_int_part_locs_34_locs_17_36|) (= |v_#memory_int_part_locs_61_locs_17_35| |v_#memory_int_part_locs_61_locs_17_36|)) (= 1 (select |v_#valid_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17))))) [2018-03-29 23:07:37,505 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,505 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,505 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #valid=|v_#valid_34|, #memory_int=|v_#memory_int_32|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #length=|v_#length_30|} [2018-03-29 23:07:37,505 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,505 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_35|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_35|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_35|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_35|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #length=|v_#length_30|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_35|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_35|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_35|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_35|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_35|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_35|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_35|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_35|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_35|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_35|, #valid=|v_#valid_34|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_35|} [2018-03-29 23:07:37,505 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,506 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,506 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #valid=|v_#valid_34|, #memory_int=|v_#memory_int_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #length=|v_#length_30|} [2018-03-29 23:07:37,506 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,506 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_36|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_36|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_17, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_36|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_36|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_12, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_13, #length=|v_#length_30|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_36|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_36|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_36|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_36|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_36|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_36|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_36|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_36|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_36|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_36|, #valid=|v_#valid_34|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_36|} [2018-03-29 23:07:37,506 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,507 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,507 DEBUG L259 ransitionTransformer]: Formula: (not (= (select |v_#valid_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_18) 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_18, #valid=|v_#valid_35|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_18, #valid=|v_#valid_35|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,507 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,507 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,507 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,507 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_14))) (or (not (<= 0 (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_13 10))) (not (<= (+ .cse0 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_13 18) (select |v_#length_31| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_19))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_19, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_13, #length=|v_#length_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_14} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_19, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_13, #length=|v_#length_31|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_14} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,508 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,508 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,508 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,508 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c_2|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.f, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.e, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.b, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.a, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.d, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~union6.c] [2018-03-29 23:07:37,508 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,509 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,510 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,510 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18))) (and (<= 0 .cse0) (and (= (store |v_#memory_int_part_locs_67_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20 (store (select |v_#memory_int_part_locs_65_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|)) |v_#memory_int_part_locs_67_locs_17_38|) (= |v_#memory_int_part_locs_30_locs_17_37| |v_#memory_int_part_locs_30_locs_17_38|) (= |v_#memory_int_part_locs_58_locs_17_37| |v_#memory_int_part_locs_58_locs_17_38|) (= |v_#memory_int_part_locs_31_locs_17_37| |v_#memory_int_part_locs_31_locs_17_38|) (= |v_#memory_int_part_locs_43_locs_17_37| |v_#memory_int_part_locs_43_locs_17_38|) (= |v_#memory_int_part_locs_39_locs_17_37| |v_#memory_int_part_locs_39_locs_17_38|) (= |v_#memory_int_part_locs_38_locs_17_37| |v_#memory_int_part_locs_38_locs_17_38|) (= |v_#memory_int_part_locs_65_locs_17_37| |v_#memory_int_part_locs_65_locs_17_38|) (= |v_#memory_int_part_locs_47_locs_17_37| |v_#memory_int_part_locs_47_locs_17_38|) (= |v_#memory_int_part_locs_34_locs_17_37| |v_#memory_int_part_locs_34_locs_17_38|) (= |v_#memory_int_part_locs_35_locs_17_37| |v_#memory_int_part_locs_35_locs_17_38|) (= |v_#memory_int_part_locs_41_locs_17_37| |v_#memory_int_part_locs_41_locs_17_38|) (= |v_#memory_int_part_locs_61_locs_17_37| |v_#memory_int_part_locs_61_locs_17_38|) (= |v_#memory_int_part_locs_51_locs_17_37| |v_#memory_int_part_locs_51_locs_17_38|) (= |v_#memory_int_part_locs_55_locs_17_37| |v_#memory_int_part_locs_55_locs_17_38|) (= |v_#memory_int_part_locs_59_locs_17_37| |v_#memory_int_part_locs_59_locs_17_38|) (= |v_#memory_int_part_locs_77_locs_17_41| |v_#memory_int_part_locs_77_locs_17_42|) (= |v_#memory_int_part_locs_49_locs_17_37| |v_#memory_int_part_locs_49_locs_17_38|) (= |v_#memory_int_part_locs_53_locs_17_37| |v_#memory_int_part_locs_53_locs_17_38|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 26) (select |v_#length_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)) (= (select |v_#valid_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) 1)))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_37|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_37|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_37|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_37|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #length=|v_#length_32|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_37|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_37|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_37|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_37|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_37|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_37|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_37|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_37|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_37|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_37|, #valid=|v_#valid_36|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_37|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_38|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_38|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_38|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_38|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_42|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #length=|v_#length_32|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_38|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_38|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_38|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_38|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_38|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_38|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_38|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_38|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_38|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_38|, #valid=|v_#valid_36|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_38|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,510 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,510 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,511 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18))) (and (<= 0 .cse0) (= (store |v_#memory_int_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20 (store (select |v_#memory_int_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|)) |v_#memory_int_33|) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 26) (select |v_#length_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)) (= (select |v_#valid_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) 1)))) [2018-03-29 23:07:37,511 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,511 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15))) (let ((.cse0 (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 18))) (and (<= 0 .cse0) (and (= (store |v_#memory_int_part_locs_67_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20 (store (select |v_#memory_int_part_locs_65_locs_17_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|)) |v_#memory_int_part_locs_67_locs_17_38|) (= |v_#memory_int_part_locs_30_locs_17_37| |v_#memory_int_part_locs_30_locs_17_38|) (= |v_#memory_int_part_locs_58_locs_17_37| |v_#memory_int_part_locs_58_locs_17_38|) (= |v_#memory_int_part_locs_31_locs_17_37| |v_#memory_int_part_locs_31_locs_17_38|) (= |v_#memory_int_part_locs_43_locs_17_37| |v_#memory_int_part_locs_43_locs_17_38|) (= |v_#memory_int_part_locs_39_locs_17_37| |v_#memory_int_part_locs_39_locs_17_38|) (= |v_#memory_int_part_locs_38_locs_17_37| |v_#memory_int_part_locs_38_locs_17_38|) (= |v_#memory_int_part_locs_65_locs_17_37| |v_#memory_int_part_locs_65_locs_17_38|) (= |v_#memory_int_part_locs_47_locs_17_37| |v_#memory_int_part_locs_47_locs_17_38|) (= |v_#memory_int_part_locs_34_locs_17_37| |v_#memory_int_part_locs_34_locs_17_38|) (= |v_#memory_int_part_locs_35_locs_17_37| |v_#memory_int_part_locs_35_locs_17_38|) (= |v_#memory_int_part_locs_41_locs_17_37| |v_#memory_int_part_locs_41_locs_17_38|) (= |v_#memory_int_part_locs_61_locs_17_37| |v_#memory_int_part_locs_61_locs_17_38|) (= |v_#memory_int_part_locs_51_locs_17_37| |v_#memory_int_part_locs_51_locs_17_38|) (= |v_#memory_int_part_locs_55_locs_17_37| |v_#memory_int_part_locs_55_locs_17_38|) (= |v_#memory_int_part_locs_59_locs_17_37| |v_#memory_int_part_locs_59_locs_17_38|) (= |v_#memory_int_part_locs_77_locs_17_41| |v_#memory_int_part_locs_77_locs_17_42|) (= |v_#memory_int_part_locs_49_locs_17_37| |v_#memory_int_part_locs_49_locs_17_38|) (= |v_#memory_int_part_locs_53_locs_17_37| |v_#memory_int_part_locs_53_locs_17_38|)) (<= (+ .cse1 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14 26) (select |v_#length_32| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20)) (= (select |v_#valid_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20) 1)))) [2018-03-29 23:07:37,511 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,511 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,511 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #valid=|v_#valid_36|, #memory_int=|v_#memory_int_34|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #length=|v_#length_32|} [2018-03-29 23:07:37,511 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,512 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_37|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_37|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_37|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_37|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_41|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #length=|v_#length_32|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_37|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_37|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_37|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_37|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_37|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_37|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_37|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_37|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_37|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_37|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_37|, #valid=|v_#valid_36|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_37|} [2018-03-29 23:07:37,512 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,512 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,512 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #valid=|v_#valid_36|, #memory_int=|v_#memory_int_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #length=|v_#length_32|} [2018-03-29 23:07:37,512 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,512 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_38|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_38|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_20, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_38|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_38|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_14, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_42|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_15, #length=|v_#length_32|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_38|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_38|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_38|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_38|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_38|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_38|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_38|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_38|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_38|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_38|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_38|, #valid=|v_#valid_36|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_38|} [2018-03-29 23:07:37,512 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,513 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,514 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_37| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_21))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_21, #valid=|v_#valid_37|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_21, #valid=|v_#valid_37|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,514 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,514 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,515 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,515 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_16))) (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_15 .cse0 26) (select |v_#length_33| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_22))) (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_15 .cse0 18))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_22, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_15, #length=|v_#length_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_16} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_22, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_15, #length=|v_#length_33|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_16} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,515 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,515 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,515 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,516 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5_3|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~mem5] [2018-03-29 23:07:37,516 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,516 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,518 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,518 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 26))) (and (and (= |v_#memory_int_part_locs_53_locs_17_39| |v_#memory_int_part_locs_53_locs_17_40|) (= |v_#memory_int_part_locs_38_locs_17_39| |v_#memory_int_part_locs_38_locs_17_40|) (= |v_#memory_int_part_locs_47_locs_17_39| |v_#memory_int_part_locs_47_locs_17_40|) (= |v_#memory_int_part_locs_67_locs_17_39| |v_#memory_int_part_locs_67_locs_17_40|) (= |v_#memory_int_part_locs_41_locs_17_39| |v_#memory_int_part_locs_41_locs_17_40|) (= |v_#memory_int_part_locs_59_locs_17_39| |v_#memory_int_part_locs_59_locs_17_40|) (= (store |v_#memory_int_part_locs_77_locs_17_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23 (store (select |v_#memory_int_part_locs_67_locs_17_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|)) |v_#memory_int_part_locs_77_locs_17_44|) (= |v_#memory_int_part_locs_39_locs_17_39| |v_#memory_int_part_locs_39_locs_17_40|) (= |v_#memory_int_part_locs_31_locs_17_39| |v_#memory_int_part_locs_31_locs_17_40|) (= |v_#memory_int_part_locs_30_locs_17_39| |v_#memory_int_part_locs_30_locs_17_40|) (= |v_#memory_int_part_locs_51_locs_17_39| |v_#memory_int_part_locs_51_locs_17_40|) (= |v_#memory_int_part_locs_55_locs_17_39| |v_#memory_int_part_locs_55_locs_17_40|) (= |v_#memory_int_part_locs_61_locs_17_39| |v_#memory_int_part_locs_61_locs_17_40|) (= |v_#memory_int_part_locs_34_locs_17_39| |v_#memory_int_part_locs_34_locs_17_40|) (= |v_#memory_int_part_locs_65_locs_17_39| |v_#memory_int_part_locs_65_locs_17_40|) (= |v_#memory_int_part_locs_49_locs_17_39| |v_#memory_int_part_locs_49_locs_17_40|) (= |v_#memory_int_part_locs_43_locs_17_39| |v_#memory_int_part_locs_43_locs_17_40|) (= |v_#memory_int_part_locs_35_locs_17_39| |v_#memory_int_part_locs_35_locs_17_40|) (= |v_#memory_int_part_locs_58_locs_17_39| |v_#memory_int_part_locs_58_locs_17_40|)) (<= 0 .cse0) (= 1 (select |v_#valid_38| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 34) (select |v_#length_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23))))) InVars {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_39|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_39|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_39|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_39|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_43|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #length=|v_#length_34|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_39|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_39|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_39|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_39|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_39|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_39|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_39|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_39|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_39|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_39|, #valid=|v_#valid_38|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_39|} OutVars{#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_40|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_40|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_40|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_40|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_44|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #length=|v_#length_34|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_40|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_40|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_40|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_40|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_40|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_40|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_40|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_40|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_40|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_40|, #valid=|v_#valid_38|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_40|} AuxVars[] AssignedVars[#memory_int_part_locs_49_locs_17, #memory_int_part_locs_30_locs_17, #memory_int_part_locs_43_locs_17, #memory_int_part_locs_31_locs_17, #memory_int_part_locs_47_locs_17, #memory_int_part_locs_34_locs_17, #memory_int_part_locs_39_locs_17, #memory_int_part_locs_53_locs_17, #memory_int_part_locs_38_locs_17, #memory_int_part_locs_35_locs_17, #memory_int_part_locs_67_locs_17, #memory_int_part_locs_51_locs_17, #memory_int_part_locs_61_locs_17, #memory_int_part_locs_77_locs_17, #memory_int_part_locs_41_locs_17, #memory_int_part_locs_58_locs_17, #memory_int_part_locs_55_locs_17, #memory_int_part_locs_65_locs_17, #memory_int_part_locs_59_locs_17] [2018-03-29 23:07:37,518 DEBUG L266 ransitionTransformer]: formula has changed [2018-03-29 23:07:37,518 DEBUG L267 ransitionTransformer]: old formula: [2018-03-29 23:07:37,518 DEBUG L268 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 26))) (and (= (store |v_#memory_int_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23 (store (select |v_#memory_int_36| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|)) |v_#memory_int_35|) (<= 0 .cse0) (= 1 (select |v_#valid_38| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 34) (select |v_#length_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23))))) [2018-03-29 23:07:37,519 DEBUG L269 ransitionTransformer]: new formula: [2018-03-29 23:07:37,519 DEBUG L270 ransitionTransformer]: (let ((.cse1 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17))) (let ((.cse0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 26))) (and (and (= |v_#memory_int_part_locs_53_locs_17_39| |v_#memory_int_part_locs_53_locs_17_40|) (= |v_#memory_int_part_locs_38_locs_17_39| |v_#memory_int_part_locs_38_locs_17_40|) (= |v_#memory_int_part_locs_47_locs_17_39| |v_#memory_int_part_locs_47_locs_17_40|) (= |v_#memory_int_part_locs_67_locs_17_39| |v_#memory_int_part_locs_67_locs_17_40|) (= |v_#memory_int_part_locs_41_locs_17_39| |v_#memory_int_part_locs_41_locs_17_40|) (= |v_#memory_int_part_locs_59_locs_17_39| |v_#memory_int_part_locs_59_locs_17_40|) (= (store |v_#memory_int_part_locs_77_locs_17_43| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23 (store (select |v_#memory_int_part_locs_67_locs_17_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23) .cse0 |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|)) |v_#memory_int_part_locs_77_locs_17_44|) (= |v_#memory_int_part_locs_39_locs_17_39| |v_#memory_int_part_locs_39_locs_17_40|) (= |v_#memory_int_part_locs_31_locs_17_39| |v_#memory_int_part_locs_31_locs_17_40|) (= |v_#memory_int_part_locs_30_locs_17_39| |v_#memory_int_part_locs_30_locs_17_40|) (= |v_#memory_int_part_locs_51_locs_17_39| |v_#memory_int_part_locs_51_locs_17_40|) (= |v_#memory_int_part_locs_55_locs_17_39| |v_#memory_int_part_locs_55_locs_17_40|) (= |v_#memory_int_part_locs_61_locs_17_39| |v_#memory_int_part_locs_61_locs_17_40|) (= |v_#memory_int_part_locs_34_locs_17_39| |v_#memory_int_part_locs_34_locs_17_40|) (= |v_#memory_int_part_locs_65_locs_17_39| |v_#memory_int_part_locs_65_locs_17_40|) (= |v_#memory_int_part_locs_49_locs_17_39| |v_#memory_int_part_locs_49_locs_17_40|) (= |v_#memory_int_part_locs_43_locs_17_39| |v_#memory_int_part_locs_43_locs_17_40|) (= |v_#memory_int_part_locs_35_locs_17_39| |v_#memory_int_part_locs_35_locs_17_40|) (= |v_#memory_int_part_locs_58_locs_17_39| |v_#memory_int_part_locs_58_locs_17_40|)) (<= 0 .cse0) (= 1 (select |v_#valid_38| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23)) (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16 .cse1 34) (select |v_#length_34| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23))))) [2018-03-29 23:07:37,519 DEBUG L274 ransitionTransformer]: invars have changed [2018-03-29 23:07:37,519 DEBUG L275 ransitionTransformer]: old invars: [2018-03-29 23:07:37,519 DEBUG L276 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #valid=|v_#valid_38|, #memory_int=|v_#memory_int_36|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #length=|v_#length_34|} [2018-03-29 23:07:37,519 DEBUG L277 ransitionTransformer]: new invars: [2018-03-29 23:07:37,520 DEBUG L278 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_39|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_39|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_39|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_39|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_43|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #length=|v_#length_34|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_39|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_39|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_39|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_39|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_39|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_39|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_39|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_39|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_39|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_39|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_39|, #valid=|v_#valid_38|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_39|} [2018-03-29 23:07:37,520 DEBUG L282 ransitionTransformer]: outvars have changed [2018-03-29 23:07:37,520 DEBUG L283 ransitionTransformer]: old outvars: [2018-03-29 23:07:37,520 DEBUG L284 ransitionTransformer]: {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #valid=|v_#valid_38|, #memory_int=|v_#memory_int_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #length=|v_#length_34|} [2018-03-29 23:07:37,520 DEBUG L285 ransitionTransformer]: new outvars: [2018-03-29 23:07:37,520 DEBUG L286 ransitionTransformer]: {#memory_int_part_locs_49_locs_17=|v_#memory_int_part_locs_49_locs_17_40|, #memory_int_part_locs_43_locs_17=|v_#memory_int_part_locs_43_locs_17_40|, #memory_int_part_locs_31_locs_17=|v_#memory_int_part_locs_31_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_23, #memory_int_part_locs_34_locs_17=|v_#memory_int_part_locs_34_locs_17_40|, #memory_int_part_locs_38_locs_17=|v_#memory_int_part_locs_38_locs_17_40|, #memory_int_part_locs_51_locs_17=|v_#memory_int_part_locs_51_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_16, #memory_int_part_locs_77_locs_17=|v_#memory_int_part_locs_77_locs_17_44|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_17, #length=|v_#length_34|, #memory_int_part_locs_65_locs_17=|v_#memory_int_part_locs_65_locs_17_40|, #memory_int_part_locs_59_locs_17=|v_#memory_int_part_locs_59_locs_17_40|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_1|, #memory_int_part_locs_30_locs_17=|v_#memory_int_part_locs_30_locs_17_40|, #memory_int_part_locs_47_locs_17=|v_#memory_int_part_locs_47_locs_17_40|, #memory_int_part_locs_39_locs_17=|v_#memory_int_part_locs_39_locs_17_40|, #memory_int_part_locs_53_locs_17=|v_#memory_int_part_locs_53_locs_17_40|, #memory_int_part_locs_35_locs_17=|v_#memory_int_part_locs_35_locs_17_40|, #memory_int_part_locs_67_locs_17=|v_#memory_int_part_locs_67_locs_17_40|, #memory_int_part_locs_61_locs_17=|v_#memory_int_part_locs_61_locs_17_40|, #memory_int_part_locs_41_locs_17=|v_#memory_int_part_locs_41_locs_17_40|, #memory_int_part_locs_58_locs_17=|v_#memory_int_part_locs_58_locs_17_40|, #valid=|v_#valid_38|, #memory_int_part_locs_55_locs_17=|v_#memory_int_part_locs_55_locs_17_40|} [2018-03-29 23:07:37,520 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,521 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,521 DEBUG L259 ransitionTransformer]: Formula: (not (= 1 (select |v_#valid_39| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_24))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_24, #valid=|v_#valid_39|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_24, #valid=|v_#valid_39|} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,521 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,521 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,521 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,522 DEBUG L259 ransitionTransformer]: Formula: (let ((.cse0 (* 30 v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_18))) (or (not (<= (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_17 .cse0 34) (select |v_#length_35| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_25))) (not (<= 0 (+ v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_17 .cse0 26))))) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_25, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_17, #length=|v_#length_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_18} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.base_25, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~instrs.offset_17, #length=|v_#length_35|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_18} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,522 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,522 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,522 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,522 DEBUG L259 ransitionTransformer]: Formula: (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_1| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_17) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_17} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_17} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3] [2018-03-29 23:07:37,523 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,523 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,523 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,523 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a_2|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.f, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.e, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.d, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.c, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.b, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~union10.a] [2018-03-29 23:07:37,523 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,523 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,523 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,524 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_18 (+ |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_2| 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_2|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0_18} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_~i~0] [2018-03-29 23:07:37,524 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,524 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,524 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,524 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9_3|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~mem9] [2018-03-29 23:07:37,524 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,525 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,525 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,525 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3_3|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#t~post3] [2018-03-29 23:07:37,525 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,525 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,525 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,526 DEBUG L259 ransitionTransformer]: Formula: (= |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_1| v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_19) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_19} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_1|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_19} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7] [2018-03-29 23:07:37,526 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,526 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,526 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,526 DEBUG L259 ransitionTransformer]: Formula: (= v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_20 (+ |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_2| 1)) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_2|} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_2|, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1=v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1_20} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_~i~1] [2018-03-29 23:07:37,526 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,526 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,527 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,527 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7_3|} AuxVars[] AssignedVars[__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#t~post7] [2018-03-29 23:07:37,527 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,527 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,527 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,527 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,527 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,528 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,528 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,528 DEBUG L259 ransitionTransformer]: Formula: (and (= |v_main_#t~memset12.base_3| |v_#Ultimate.C_memset_#res.baseOutParam_1|) (= |v_main_#t~memset12.offset_3| |v_#Ultimate.C_memset_#res.offsetOutParam_1|)) InVars {#Ultimate.C_memset_#res.base=|v_#Ultimate.C_memset_#res.baseOutParam_1|, #Ultimate.C_memset_#res.offset=|v_#Ultimate.C_memset_#res.offsetOutParam_1|} OutVars{main_#t~memset12.offset=|v_main_#t~memset12.offset_3|, main_#t~memset12.base=|v_main_#t~memset12.base_3|} AuxVars[] AssignedVars[main_#t~memset12.offset, main_#t~memset12.base] [2018-03-29 23:07:37,528 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,529 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,529 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,529 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,529 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,529 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,529 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,529 DEBUG L259 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-29 23:07:37,530 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,530 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,530 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,530 DEBUG L259 ransitionTransformer]: Formula: (= |v_main_#t~ret13_6| |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#resOutParam_1|) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum_#res=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum_#resOutParam_1|} OutVars{main_#t~ret13=|v_main_#t~ret13_6|} AuxVars[] AssignedVars[main_#t~ret13] [2018-03-29 23:07:37,530 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,530 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,531 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,531 DEBUG L259 ransitionTransformer]: Formula: (= |v_ULTIMATE.start_#t~ret15_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret15=|v_ULTIMATE.start_#t~ret15_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret15] [2018-03-29 23:07:37,531 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,531 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,531 DEBUG L258 ransitionTransformer]: transformed transition [2018-03-29 23:07:37,531 DEBUG L259 ransitionTransformer]: Formula: (= |v_main_#t~ret14_7| |v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#resOutParam_1|) InVars {__U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#res=|v___U_MULTI_f___________c_false_valid_memtrack_i__Sum2_#resOutParam_1|} OutVars{main_#t~ret14=|v_main_#t~ret14_7|} AuxVars[] AssignedVars[main_#t~ret14] [2018-03-29 23:07:37,531 DEBUG L262 ransitionTransformer]: transformula unchanged [2018-03-29 23:07:37,532 DEBUG L288 ransitionTransformer]: [2018-03-29 23:07:37,533 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 29.03 11:07:37 BasicIcfg [2018-03-29 23:07:37,533 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2018-03-29 23:07:37,534 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-03-29 23:07:37,534 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-03-29 23:07:37,538 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-03-29 23:07:37,538 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.03 11:05:10" (1/4) ... [2018-03-29 23:07:37,539 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0b6f5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.03 11:07:37, skipping insertion in model container [2018-03-29 23:07:37,539 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 11:05:10" (2/4) ... [2018-03-29 23:07:37,539 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0b6f5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.03 11:07:37, skipping insertion in model container [2018-03-29 23:07:37,540 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.03 11:05:11" (3/4) ... [2018-03-29 23:07:37,540 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0b6f5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.03 11:07:37, skipping insertion in model container [2018-03-29 23:07:37,540 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 29.03 11:07:37" (4/4) ... [2018-03-29 23:07:37,542 INFO L107 eAbstractionObserver]: Analyzing ICFG memPartitionedIcfg [2018-03-29 23:07:37,551 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-03-29 23:07:37,559 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 49 error locations. [2018-03-29 23:07:37,603 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-03-29 23:07:37,604 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-03-29 23:07:37,604 INFO L370 AbstractCegarLoop]: Hoare is true [2018-03-29 23:07:37,604 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-03-29 23:07:37,605 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-03-29 23:07:37,605 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-03-29 23:07:37,605 INFO L374 AbstractCegarLoop]: Difference is false [2018-03-29 23:07:37,605 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-03-29 23:07:37,605 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-03-29 23:07:37,606 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-03-29 23:07:37,622 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states. [2018-03-29 23:07:37,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-03-29 23:07:37,628 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 23:07:37,629 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 23:07:37,629 INFO L408 AbstractCegarLoop]: === Iteration 1 === [mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation]=== [2018-03-29 23:07:37,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1799024603, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 23:07:37,660 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 23:07:37,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 23:07:37,690 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 23:07:37,727 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 23:07:37,728 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 23:07:37,735 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 23:07:37,736 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-03-29 23:07:37,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 23:07:37,795 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 23:07:37,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 23:07:37,831 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 23:07:37,831 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-03-29 23:07:37,832 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-03-29 23:07:37,840 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-03-29 23:07:37,841 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-03-29 23:07:37,843 INFO L87 Difference]: Start difference. First operand 143 states. Second operand 4 states. [2018-03-29 23:07:38,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 23:07:38,303 INFO L93 Difference]: Finished difference Result 206 states and 218 transitions. [2018-03-29 23:07:38,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-03-29 23:07:38,305 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 9 [2018-03-29 23:07:38,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 23:07:38,320 INFO L225 Difference]: With dead ends: 206 [2018-03-29 23:07:38,320 INFO L226 Difference]: Without dead ends: 132 [2018-03-29 23:07:38,324 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-03-29 23:07:38,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-03-29 23:07:38,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2018-03-29 23:07:38,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2018-03-29 23:07:38,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 137 transitions. [2018-03-29 23:07:38,376 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 137 transitions. Word has length 9 [2018-03-29 23:07:38,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 23:07:38,376 INFO L459 AbstractCegarLoop]: Abstraction has 132 states and 137 transitions. [2018-03-29 23:07:38,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-03-29 23:07:38,377 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 137 transitions. [2018-03-29 23:07:38,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-03-29 23:07:38,377 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 23:07:38,377 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 23:07:38,377 INFO L408 AbstractCegarLoop]: === Iteration 2 === [mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation]=== [2018-03-29 23:07:38,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1799024604, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 23:07:38,396 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 23:07:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 23:07:38,407 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 23:07:38,419 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 23:07:38,420 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 23:07:38,429 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 23:07:38,429 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 23:07:38,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 23:07:38,474 INFO L314 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2018-03-29 23:07:38,536 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-03-29 23:07:38,536 WARN L519 AbstractCegarLoop]: Verification canceled [2018-03-29 23:07:38,542 WARN L197 ceAbstractionStarter]: Timeout [2018-03-29 23:07:38,542 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.03 11:07:38 BasicIcfg [2018-03-29 23:07:38,542 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-03-29 23:07:38,543 INFO L168 Benchmark]: Toolchain (without parser) took 148046.30 ms. Allocated memory was 305.7 MB in the beginning and 847.2 MB in the end (delta: 541.6 MB). Free memory was 243.1 MB in the beginning and 737.8 MB in the end (delta: -494.6 MB). Peak memory consumption was 47.0 MB. Max. memory is 5.3 GB. [2018-03-29 23:07:38,544 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 305.7 MB. Free memory is still 267.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-03-29 23:07:38,544 INFO L168 Benchmark]: CACSL2BoogieTranslator took 359.03 ms. Allocated memory is still 305.7 MB. Free memory was 243.1 MB in the beginning and 217.0 MB in the end (delta: 26.1 MB). Peak memory consumption was 26.1 MB. Max. memory is 5.3 GB. [2018-03-29 23:07:38,545 INFO L168 Benchmark]: Boogie Preprocessor took 64.16 ms. Allocated memory is still 305.7 MB. Free memory was 217.0 MB in the beginning and 214.0 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB. [2018-03-29 23:07:38,545 INFO L168 Benchmark]: RCFGBuilder took 704.56 ms. Allocated memory was 305.7 MB in the beginning and 463.5 MB in the end (delta: 157.8 MB). Free memory was 214.0 MB in the beginning and 384.5 MB in the end (delta: -170.5 MB). Peak memory consumption was 22.6 MB. Max. memory is 5.3 GB. [2018-03-29 23:07:38,545 INFO L168 Benchmark]: IcfgTransformer took 145903.28 ms. Allocated memory was 463.5 MB in the beginning and 858.8 MB in the end (delta: 395.3 MB). Free memory was 384.5 MB in the beginning and 345.0 MB in the end (delta: 39.5 MB). Peak memory consumption was 434.8 MB. Max. memory is 5.3 GB. [2018-03-29 23:07:38,546 INFO L168 Benchmark]: TraceAbstraction took 1008.27 ms. Allocated memory was 858.8 MB in the beginning and 847.2 MB in the end (delta: -11.5 MB). Free memory was 345.0 MB in the beginning and 737.8 MB in the end (delta: -392.8 MB). There was no memory consumed. Max. memory is 5.3 GB. [2018-03-29 23:07:38,548 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.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 359.03 ms. Allocated memory is still 305.7 MB. Free memory was 243.1 MB in the beginning and 217.0 MB in the end (delta: 26.1 MB). Peak memory consumption was 26.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 64.16 ms. Allocated memory is still 305.7 MB. Free memory was 217.0 MB in the beginning and 214.0 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 704.56 ms. Allocated memory was 305.7 MB in the beginning and 463.5 MB in the end (delta: 157.8 MB). Free memory was 214.0 MB in the beginning and 384.5 MB in the end (delta: -170.5 MB). Peak memory consumption was 22.6 MB. Max. memory is 5.3 GB. * IcfgTransformer took 145903.28 ms. Allocated memory was 463.5 MB in the beginning and 858.8 MB in the end (delta: 395.3 MB). Free memory was 384.5 MB in the beginning and 345.0 MB in the end (delta: 39.5 MB). Peak memory consumption was 434.8 MB. Max. memory is 5.3 GB. * TraceAbstraction took 1008.27 ms. Allocated memory was 858.8 MB in the beginning and 847.2 MB in the end (delta: -11.5 MB). Free memory was 345.0 MB in the beginning and 737.8 MB in the end (delta: -392.8 MB). There was no memory consumed. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 115 LocStat_MAX_WEQGRAPH_SIZE : 4 LocStat_MAX_SIZEOF_WEQEDGELABEL : 7 LocStat_NO_SUPPORTING_EQUALITIES : 1866 LocStat_NO_SUPPORTING_DISEQUALITIES : 1696 LocStat_NO_DISJUNCTIONS : -230 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 160 TransStat_MAX_WEQGRAPH_SIZE : 4 TransStat_MAX_SIZEOF_WEQEDGELABEL : 1 TransStat_NO_SUPPORTING_EQUALITIES : 207 TransStat_NO_SUPPORTING_DISEQUALITIES : 31 TransStat_NO_DISJUNCTIONS : 182 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 22633.00 RENAME_VARIABLES(MILLISECONDS) : 8247.00 UNFREEZE(MILLISECONDS) : 0.00 CONJOIN(MILLISECONDS) : 22656.91 PROJECTAWAY(MILLISECONDS) : 54844.04 ADD_WEAK_EQUALITY(MILLISECONDS) : 17.80 DISJOIN(MILLISECONDS) : 371.79 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 8283.95 ADD_EQUALITY(MILLISECONDS) : 16.96 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.00 ADD_DISEQUALITY(MILLISECONDS) : 1.02 #CONJOIN_DISJUNCTIVE : 396 #RENAME_VARIABLES : 824 #UNFREEZE : 0 #CONJOIN : 643 #PROJECTAWAY : 594 #ADD_WEAK_EQUALITY : 83 #DISJOIN : 106 #RENAME_VARIABLES_DISJUNCTIVE : 773 #ADD_EQUALITY : 227 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 28 - StatisticsResult: WeqCcManagerStatistics FREEZE(MILLISECONDS) : 93059.19 ADDNODE(MILLISECONDS) : 0.00 MEET(MILLISECONDS) : 22625.98 FILTERREDUNDANT(MILLISECONDS) : 0.00 REPORTWEQ(MILLISECONDS) : 16.91 JOIN(MILLISECONDS) : 360.90 RENAMEVARS(MILLISECONDS) : 8239.92 FLATTENLABELS(MILLISECONDS) : 0.00 COPY(MILLISECONDS) : 0.00 ISSTRONGERTHAN(MILLISECONDS) : 48240.01 ISLABELSTRONGERTHAN(MILLISECONDS) : 31881.94 ISWEQGRAPHSTRONGERTHAN(MILLISECONDS) : 310.80 UNFREEZE(MILLISECONDS) : 268.34 REPORTCONTAINS(MILLISECONDS) : 0.00 PROJECTAWAY(MILLISECONDS) : 54659.34 MEETEDGELABELS(MILLISECONDS) : 5301.49 REPORTEQUALITY(MILLISECONDS) : 1000.52 ADDALLNODES(MILLISECONDS) : 402.16 REPORTDISEQUALITY(MILLISECONDS) : 5.89 WEQGRAPHJOIN(MILLISECONDS) : 238.70 #FREEZE : 5465 #ADDNODE : 0 #MEET : 503 #FILTERREDUNDANT : 0 #REPORTWEQ : 83 #JOIN : 106 #RENAMEVARS : 824 #FLATTENLABELS : 0 #COPY : 0 #ISSTRONGERTHAN : 1178 #ISLABELSTRONGERTHAN : 495159 #ISWEQGRAPHSTRONGERTHAN : 379 #UNFREEZE : 2919 #REPORTCONTAINS : 0 #PROJECTAWAY : 1592 #MEETEDGELABELS : 6333 #REPORTEQUALITY : 7166 #ADDALLNODES : 503 #REPORTDISEQUALITY : 2122 #WEQGRAPHJOIN : 106 - StatisticsResult: CcManagerStatistics ADDNODE(MILLISECONDS) : 0.00 MEET(MILLISECONDS) : 20319.41 IS_STRONGER_THAN(MILLISECONDS) : 77435.83 REPORT_EQUALITY(MILLISECONDS) : 18237.67 FILTERREDUNDANT(MILLISECONDS) : 58095.19 ADD_ALL_ELEMENTS(MILLISECONDS) : 35907.11 JOIN(MILLISECONDS) : 89.95 ALIGN_ELEMENTS(MILLISECONDS) : 63281.53 COPY(MILLISECONDS) : 0.00 REPORT_DISEQUALITY(MILLISECONDS) : 1057.52 UNFREEZE(MILLISECONDS) : 0.00 OVERALL(MILLISECONDS) : 76230.58 REPORTCONTAINS(MILLISECONDS) : 0.00 REMOVE(MILLISECONDS) : 0.00 PROJECT_TO_ELEMENTS(MILLISECONDS) : 5958.27 #ADDNODE : 0 #MEET : 44805 #IS_STRONGER_THAN : 1153757 #REPORT_EQUALITY : 1487779 #FILTERREDUNDANT : 1036068 #ADD_ALL_ELEMENTS : 1333618 #JOIN : 106 #ALIGN_ELEMENTS : 644492 #COPY : 0 #REPORT_DISEQUALITY : 247283 #UNFREEZE : 0 #OVERALL : 5989767 #REPORTCONTAINS : 0 #REMOVE : 0 #PROJECT_TO_ELEMENTS : 41859 * Results from de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation: - StatisticsResult: HeapSeparatorStatistics #COUNT_NEW_ARRAY_VARS_[#memory_int] : 19 COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_0 : 21 COUNT_BLOCKS_for_[#memory_int]_at_dim_0 : 19 COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_1 : 20 COUNT_BLOCKS_for_[#memory_int]_at_dim_1 : 1 COUNT_ARRAY_READS for [#memory_int] : 24 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 674]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 674). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 678]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 678). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 672]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 672). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 676]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 676). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 672]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 672). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 670]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 670). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 673]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 673). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 675]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 675). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 677]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 677). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 676]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 676). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 677]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 677). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 679]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 679). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 673]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 673). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 674]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 674). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 678]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 678). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 675]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 675). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 679]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 679). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 662]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 662). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 662]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 662). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 663]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 663). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 652]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 652). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 652]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 652). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - TimeoutResultAtElement [Line: 653]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 653). Cancelled while BasicCegarLoop was analyzing trace of length 10 with TraceHistMax 1, while TraceCheckSpWp was constructing backward predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 1. - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 143 locations, 49 error locations. TIMEOUT Result, 0.9s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 122 SDtfs, 55 SDslu, 129 SDs, 0 SdLazy, 102 SolverSat, 17 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=143occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 9 NumberOfCodeBlocks, 9 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 16 ConstructedInterpolants, 0 QuantifiedInterpolants, 256 SizeOfPredicates, 1 NumberOfNonLiveVariables, 39 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-VPDomainBenchmark-0-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-0-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-1-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-2-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-HeapSeparatorBenchmark-0-2018-03-29_23-07-38-565.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/20051113-1.c_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-TraceAbstractionBenchmarks-0-2018-03-29_23-07-38-565.csv Completed graceful shutdown