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/array-memsafety/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i


--------------------------------------------------------------------------------


This is Ultimate 0.1.23-8168ed2-m
[2018-04-12 01:38:50,010 INFO  L170        SettingsManager]: Resetting all preferences to default values...
[2018-04-12 01:38:50,012 INFO  L174        SettingsManager]: Resetting UltimateCore preferences to default values
[2018-04-12 01:38:50,027 INFO  L177        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2018-04-12 01:38:50,027 INFO  L174        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2018-04-12 01:38:50,028 INFO  L174        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2018-04-12 01:38:50,029 INFO  L174        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2018-04-12 01:38:50,030 INFO  L174        SettingsManager]: Resetting LassoRanker preferences to default values
[2018-04-12 01:38:50,032 INFO  L174        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2018-04-12 01:38:50,033 INFO  L174        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2018-04-12 01:38:50,034 INFO  L177        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2018-04-12 01:38:50,034 INFO  L174        SettingsManager]: Resetting LTL2Aut preferences to default values
[2018-04-12 01:38:50,035 INFO  L174        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2018-04-12 01:38:50,035 INFO  L174        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2018-04-12 01:38:50,036 INFO  L174        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2018-04-12 01:38:50,037 INFO  L174        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2018-04-12 01:38:50,039 INFO  L174        SettingsManager]: Resetting CodeCheck preferences to default values
[2018-04-12 01:38:50,041 INFO  L174        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2018-04-12 01:38:50,042 INFO  L174        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2018-04-12 01:38:50,043 INFO  L174        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2018-04-12 01:38:50,045 INFO  L177        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2018-04-12 01:38:50,046 INFO  L177        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2018-04-12 01:38:50,046 INFO  L174        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2018-04-12 01:38:50,047 INFO  L174        SettingsManager]: Resetting Boogie Printer preferences to default values
[2018-04-12 01:38:50,048 INFO  L174        SettingsManager]: Resetting Witness Printer preferences to default values
[2018-04-12 01:38:50,049 INFO  L177        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2018-04-12 01:38:50,049 INFO  L174        SettingsManager]: Resetting CDTParser preferences to default values
[2018-04-12 01:38:50,050 INFO  L174        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2018-04-12 01:38:50,050 INFO  L177        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2018-04-12 01:38:50,051 INFO  L174        SettingsManager]: Resetting Witness Parser preferences to default values
[2018-04-12 01:38:50,051 INFO  L181        SettingsManager]: Finished resetting all preferences to default values...
[2018-04-12 01:38:50,052 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-04-12 01:38:50,075 INFO  L110        SettingsManager]: Loading preferences was successful
[2018-04-12 01:38:50,075 INFO  L112        SettingsManager]: Preferences different from defaults after loading the file:
[2018-04-12 01:38:50,076 INFO  L131        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2018-04-12 01:38:50,076 INFO  L133        SettingsManager]:  * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG;
[2018-04-12 01:38:50,077 INFO  L131        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2018-04-12 01:38:50,077 INFO  L133        SettingsManager]:  * to procedures, called more than once=true
[2018-04-12 01:38:50,077 INFO  L131        SettingsManager]: Preferences of Abstract Interpretation differ from their defaults:
[2018-04-12 01:38:50,077 INFO  L133        SettingsManager]:  * Abstract domain for RCFG-of-the-future=VPDomain
[2018-04-12 01:38:50,077 INFO  L133        SettingsManager]:  * Parallel states before merging=1
[2018-04-12 01:38:50,078 INFO  L133        SettingsManager]:  * Use the RCFG-of-the-future interface=true
[2018-04-12 01:38:50,078 INFO  L131        SettingsManager]: Preferences of LTL2Aut differ from their defaults:
[2018-04-12 01:38:50,078 INFO  L133        SettingsManager]:  * Property to check=[] a 
 a: x > 42
[2018-04-12 01:38:50,078 INFO  L131        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2018-04-12 01:38:50,079 INFO  L133        SettingsManager]:  * sizeof long=4
[2018-04-12 01:38:50,079 INFO  L133        SettingsManager]:  * Check unreachability of error function in SV-COMP mode=false
[2018-04-12 01:38:50,079 INFO  L133        SettingsManager]:  * Overapproximate operations on floating types=true
[2018-04-12 01:38:50,079 INFO  L133        SettingsManager]:  * sizeof POINTER=4
[2018-04-12 01:38:50,079 INFO  L133        SettingsManager]:  * Check division by zero=IGNORE
[2018-04-12 01:38:50,080 INFO  L133        SettingsManager]:  * Check for the main procedure if all allocated memory was freed=true
[2018-04-12 01:38:50,080 INFO  L133        SettingsManager]:  * SV-COMP memtrack compatibility mode=true
[2018-04-12 01:38:50,080 INFO  L133        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2018-04-12 01:38:50,080 INFO  L133        SettingsManager]:  * sizeof long double=12
[2018-04-12 01:38:50,080 INFO  L131        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2018-04-12 01:38:50,081 INFO  L133        SettingsManager]:  * Size of a code block=SingleStatement
[2018-04-12 01:38:50,081 INFO  L133        SettingsManager]:  * Add additional assume for each assert=false
[2018-04-12 01:38:50,081 INFO  L133        SettingsManager]:  * SMT solver=External_DefaultMode
[2018-04-12 01:38:50,081 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2018-04-12 01:38:50,082 INFO  L131        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2018-04-12 01:38:50,082 INFO  L133        SettingsManager]:  * Interpolant automaton=TWOTRACK
[2018-04-12 01:38:50,082 INFO  L133        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2018-04-12 01:38:50,082 INFO  L133        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2018-04-12 01:38:50,082 INFO  L133        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2018-04-12 01:38:50,082 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:38:50,083 INFO  L133        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2018-04-12 01:38:50,083 INFO  L131        SettingsManager]: Preferences of IcfgTransformer differ from their defaults:
[2018-04-12 01:38:50,084 INFO  L133        SettingsManager]:  * TransformationType=HEAP_SEPARATOR
[2018-04-12 01:38:50,084 INFO  L131        SettingsManager]: Preferences of Boogie Printer differ from their defaults:
[2018-04-12 01:38:50,084 INFO  L133        SettingsManager]:  * Dump path:=C:\Users\alex\AppData\Local\Temp\
[2018-04-12 01:38:50,118 INFO  L81    nceAwareModelManager]: Repository-Root is: /tmp
[2018-04-12 01:38:50,131 INFO  L266   ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized
[2018-04-12 01:38:50,135 INFO  L222   ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected.
[2018-04-12 01:38:50,137 INFO  L271        PluginConnector]: Initializing CDTParser...
[2018-04-12 01:38:50,137 INFO  L276        PluginConnector]: CDTParser initialized
[2018-04-12 01:38:50,138 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-memsafety/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,471 INFO  L225              CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbdcd16a9a
[2018-04-12 01:38:50,648 INFO  L287              CDTParser]: IsIndexed: true
[2018-04-12 01:38:50,649 INFO  L288              CDTParser]: Found 1 translation units.
[2018-04-12 01:38:50,649 INFO  L168              CDTParser]: Scanning openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,660 INFO  L210   ultiparseSymbolTable]: Include resolver:
[2018-04-12 01:38:50,660 INFO  L215   ultiparseSymbolTable]: <empty include resolver>
[2018-04-12 01:38:50,660 INFO  L218   ultiparseSymbolTable]: Function table:
[2018-04-12 01:38:50,661 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,661 INFO  L221   ultiparseSymbolTable]: Function definition of null ('main') in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,661 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,661 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk ('cstrpbrk') in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,661 INFO  L227   ultiparseSymbolTable]: Global variable table:
[2018-04-12 01:38:50,661 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__uint in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,661 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_int8_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__nlink_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fd_mask in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____u_int in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__loff_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____key_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____uint8_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,662 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_attr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____uid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____int64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____sig_atomic_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____uint64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__wchar_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____useconds_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____blkcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____sigset_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,663 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_cond_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsword_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_int16_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__ssize_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____clockid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__quad_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____ino_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_once_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,664 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__dev_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__id_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_spinlock_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__int32_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____ssize_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____socklen_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____quad_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____ino64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,665 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__off_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____u_quad_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____nlink_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_barrier_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____off_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____blkcnt64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__fd_mask in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,666 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__fsfilcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsblkcnt64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_int32_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__key_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__timer_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__clockid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____off64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____int32_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____pid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_mutexattr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,667 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____syscall_ulong_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_int in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__fsblkcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____gid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____timer_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__fd_set in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____id_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__lldiv_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,668 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__uid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____u_char in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____suseconds_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__time_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_key_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_rwlock_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____caddr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____dev_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsblkcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,669 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__int16_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__mode_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____rlim_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__caddr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____pthread_list_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_barrierattr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__blkcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__ulong in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_char in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,670 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__div_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____u_long in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____int16_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__size_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____intptr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__blksize_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____mode_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__sigset_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,671 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____uint32_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__ino_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__clock_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__gid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_short in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__int8_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_int64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,672 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__daddr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_long in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____syscall_slong_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__ldiv_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__register_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_mutex_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsfilcnt64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__int64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,673 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____u_short in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__suseconds_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____fsfilcnt_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__u_quad_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__ushort in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__fsid_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____int8_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____time_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____loff_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,674 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____daddr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____clock_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____qaddr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____WAIT_STATUS in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____rlim64_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__pthread_condattr_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____uint16_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,675 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____blksize_t in openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i
[2018-04-12 01:38:50,691 INFO  L330              CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbdcd16a9a
[2018-04-12 01:38:50,695 INFO  L304   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2018-04-12 01:38:50,697 INFO  L131        ToolchainWalker]: Walking toolchain with 5 elements.
[2018-04-12 01:38:50,698 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2018-04-12 01:38:50,698 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2018-04-12 01:38:50,704 INFO  L276        PluginConnector]: CACSL2BoogieTranslator initialized
[2018-04-12 01:38:50,705 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.04 01:38:50" (1/1) ...
[2018-04-12 01:38:50,707 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@783eb239 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:50, skipping insertion in model container
[2018-04-12 01:38:50,707 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.04 01:38:50" (1/1) ...
[2018-04-12 01:38:50,721 INFO  L167             Dispatcher]: Using SV-COMP mode
[2018-04-12 01:38:50,752 INFO  L167             Dispatcher]: Using SV-COMP mode
[2018-04-12 01:38:50,940 INFO  L175          PostProcessor]: Settings: Checked method=main
[2018-04-12 01:38:50,991 INFO  L175          PostProcessor]: Settings: Checked method=main
[2018-04-12 01:38:50,998 INFO  L100         SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112.
[2018-04-12 01:38:51,038 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51 WrapperNode
[2018-04-12 01:38:51,038 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2018-04-12 01:38:51,039 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2018-04-12 01:38:51,039 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2018-04-12 01:38:51,039 INFO  L276        PluginConnector]: Boogie Preprocessor initialized
[2018-04-12 01:38:51,053 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,053 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,068 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,069 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,079 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,085 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,088 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,092 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2018-04-12 01:38:51,093 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2018-04-12 01:38:51,093 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2018-04-12 01:38:51,093 INFO  L276        PluginConnector]: RCFGBuilder initialized
[2018-04-12 01:38:51,094 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (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-04-12 01:38:51,219 INFO  L136     BoogieDeclarations]: Found implementation of procedure ULTIMATE.init
[2018-04-12 01:38:51,219 INFO  L136     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2018-04-12 01:38:51,220 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_32
[2018-04-12 01:38:51,220 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_64
[2018-04-12 01:38:51,220 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk
[2018-04-12 01:38:51,220 INFO  L136     BoogieDeclarations]: Found implementation of procedure main
[2018-04-12 01:38:51,220 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_32
[2018-04-12 01:38:51,220 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i____bswap_64
[2018-04-12 01:38:51,220 INFO  L128     BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max
[2018-04-12 01:38:51,220 INFO  L128     BoogieDeclarations]: Found specification of procedure atof
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure atoi
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure atol
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure atoll
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtod
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtof
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtold
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtol
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoul
[2018-04-12 01:38:51,221 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoq
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure strtouq
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoll
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoull
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure l64a
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure a64l
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure select
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure pselect
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_major
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_minor
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_makedev
[2018-04-12 01:38:51,222 INFO  L128     BoogieDeclarations]: Found specification of procedure random
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure srandom
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure initstate
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure setstate
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure random_r
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure srandom_r
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure initstate_r
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure setstate_r
[2018-04-12 01:38:51,223 INFO  L128     BoogieDeclarations]: Found specification of procedure rand
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure srand
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure rand_r
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure drand48
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure erand48
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure lrand48
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure nrand48
[2018-04-12 01:38:51,224 INFO  L128     BoogieDeclarations]: Found specification of procedure mrand48
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure jrand48
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure srand48
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure seed48
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure lcong48
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure drand48_r
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure erand48_r
[2018-04-12 01:38:51,225 INFO  L128     BoogieDeclarations]: Found specification of procedure lrand48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure nrand48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure mrand48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure jrand48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure srand48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure seed48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure lcong48_r
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure malloc
[2018-04-12 01:38:51,226 INFO  L128     BoogieDeclarations]: Found specification of procedure calloc
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure realloc
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure free
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure cfree
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure alloca
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure valloc
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure posix_memalign
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure abort
[2018-04-12 01:38:51,227 INFO  L128     BoogieDeclarations]: Found specification of procedure atexit
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure on_exit
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure exit
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure _Exit
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure getenv
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure putenv
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure setenv
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure unsetenv
[2018-04-12 01:38:51,228 INFO  L128     BoogieDeclarations]: Found specification of procedure clearenv
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure mktemp
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure mkstemp
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure mkstemps
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure mkdtemp
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure system
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure realpath
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure bsearch
[2018-04-12 01:38:51,229 INFO  L128     BoogieDeclarations]: Found specification of procedure qsort
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure abs
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure labs
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure llabs
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure div
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure ldiv
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure lldiv
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure ecvt
[2018-04-12 01:38:51,230 INFO  L128     BoogieDeclarations]: Found specification of procedure fcvt
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure gcvt
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure qecvt
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure qfcvt
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure qgcvt
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure ecvt_r
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure fcvt_r
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure qecvt_r
[2018-04-12 01:38:51,231 INFO  L128     BoogieDeclarations]: Found specification of procedure qfcvt_r
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure mblen
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure mbtowc
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure wctomb
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure mbstowcs
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure wcstombs
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure rpmatch
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure getsubopt
[2018-04-12 01:38:51,232 INFO  L128     BoogieDeclarations]: Found specification of procedure getloadavg
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure read~int
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure main
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure #Ultimate.alloc
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure write~int
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2018-04-12 01:38:51,233 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.init
[2018-04-12 01:38:51,234 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2018-04-12 01:38:51,234 INFO  L128     BoogieDeclarations]: Found specification of procedure write~unchecked~int
[2018-04-12 01:38:51,614 INFO  L259             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2018-04-12 01:38:51,615 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.04 01:38:51 BoogieIcfgContainer
[2018-04-12 01:38:51,615 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2018-04-12 01:38:51,615 INFO  L113        PluginConnector]: ------------------------IcfgTransformer----------------------------
[2018-04-12 01:38:51,615 INFO  L271        PluginConnector]: Initializing IcfgTransformer...
[2018-04-12 01:38:51,616 INFO  L276        PluginConnector]: IcfgTransformer initialized
[2018-04-12 01:38:51,619 INFO  L185        PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.04 01:38:51" (1/1) ...
[2018-04-12 01:38:51,627 INFO  L139   apSepIcfgTransformer]: HeapSepIcfgTransformer: Starting heap partitioning
[2018-04-12 01:38:51,627 INFO  L140   apSepIcfgTransformer]: To be partitioned heap arrays found [#memory_int]
[2018-04-12 01:38:51,644 INFO  L299   apSepIcfgTransformer]: Heap separator: starting memloc-array-style preprocessing
[2018-04-12 01:38:51,664 INFO  L100         SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112.
[2018-04-12 01:38:51,673 INFO  L332   apSepIcfgTransformer]: finished MemlocArrayUpdater, created 4 location literals (each corresponds to one heap write)
[2018-04-12 01:38:51,682 INFO  L100         SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112.
[2018-04-12 01:38:51,693 INFO  L412   apSepIcfgTransformer]: finished preprocessing for the equality analysis
[2018-04-12 01:38:51,694 DEBUG L416   apSepIcfgTransformer]: storeIndexInfoToLocLiteral: Map: 
	(Store [1] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with v_main_~nondetString1~0.base_2) : 	 mll_L563_0
	(Store [2] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with v_main_~nondetString2~0.base_2) : 	 |mll_L563'_3|
	(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1))) : 	 |mll_L563'_2|
	(Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1))) : 	 mll_L563_1
[2018-04-12 01:38:51,696 DEBUG L418   apSepIcfgTransformer]: edgeToIndexToStoreIndexInfo: NestedMap2: 
	(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') : 	 (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)) : 	 (Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)))
	(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') : 	 v_main_~nondetString2~0.base_2           : 	 (Store [2] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with v_main_~nondetString2~0.base_2)
	(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) : 	 v_main_~nondetString1~0.base_2           : 	 (Store [1] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with v_main_~nondetString1~0.base_2)
	(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) : 	 (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)) : 	 (Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))
[2018-04-12 01:38:51,746 INFO  L101         FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=1)
[2018-04-12 01:41:14,227 INFO  L314    AbstractInterpreter]: Visited 80 different actions 527 times. Merged at 53 different actions 301 times. Widened at 3 different actions 4 times. Found 32 fixpoints after 11 different actions. Largest state had 40 variables.
[2018-04-12 01:41:14,230 INFO  L424   apSepIcfgTransformer]: finished equality analysis
[2018-04-12 01:41:14,237 INFO  L195     HeapSepPreAnalysis]: Number of read from array group [#memory_int] : 4
[2018-04-12 01:41:14,238 INFO  L434   apSepIcfgTransformer]: Finished pre analysis before partitioning
[2018-04-12 01:41:14,238 INFO  L435   apSepIcfgTransformer]:   array groups: Set: 
	[#memory_int]
[2018-04-12 01:41:14,238 INFO  L437   apSepIcfgTransformer]:   select infos: Set: 
	((select |v_#memory_int_2| v_main_~nondetString1~0.base_2), at (SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563))
	((select |v_#memory_int_4| v_main_~nondetString2~0.base_2), at (SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563'))
	((select (select |v_#memory_int_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|), at (SUMMARY for call #t~mem5 := read~int(#t~post4.base, #t~post4.offset, 1); srcloc: L546'''))
	((select (select |v_#memory_int_6| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|), at (SUMMARY for call #t~mem3 := read~int(#t~post2.base, #t~post2.offset, 1); srcloc: L545''))
[2018-04-12 01:41:14,422 DEBUG L262   HeapPartitionManager]: merging partition blocks for array group[#memory_int] :
[2018-04-12 01:41:14,422 DEBUG L264   HeapPartitionManager]: 	(Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))
[2018-04-12 01:41:14,422 DEBUG L265   HeapPartitionManager]: 	 and
[2018-04-12 01:41:14,422 DEBUG L266   HeapPartitionManager]: 	(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)))
[2018-04-12 01:41:14,423 DEBUG L267   HeapPartitionManager]: 	 because of possible aliasing at dimension 1
[2018-04-12 01:41:14,423 DEBUG L268   HeapPartitionManager]: 	 at array read ((select (select |v_#memory_int_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|), at (SUMMARY for call #t~mem5 := read~int(#t~post4.base, #t~post4.offset, 1); srcloc: L546''')).
[2018-04-12 01:41:14,477 DEBUG L262   HeapPartitionManager]: merging partition blocks for array group[#memory_int] :
[2018-04-12 01:41:14,477 DEBUG L264   HeapPartitionManager]: 	(Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))
[2018-04-12 01:41:14,477 DEBUG L265   HeapPartitionManager]: 	 and
[2018-04-12 01:41:14,478 DEBUG L266   HeapPartitionManager]: 	(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)))
[2018-04-12 01:41:14,478 DEBUG L267   HeapPartitionManager]: 	 because of possible aliasing at dimension 1
[2018-04-12 01:41:14,478 DEBUG L268   HeapPartitionManager]: 	 at array read ((select (select |v_#memory_int_6| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|), at (SUMMARY for call #t~mem3 := read~int(#t~post2.base, #t~post2.offset, 1); srcloc: L545'')).
[2018-04-12 01:41:14,479 DEBUG L373   HeapPartitionManager]: creating LocationBlock locs_30
[2018-04-12 01:41:14,479 DEBUG L374   HeapPartitionManager]: 	 with contents [NoStoreIndexInfo]
[2018-04-12 01:41:14,479 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_30
[2018-04-12 01:41:14,479 DEBUG L324   HeapPartitionManager]: 	 at dimension 0 for ((select |v_#memory_int_2| v_main_~nondetString1~0.base_2), at (SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563))
[2018-04-12 01:41:14,479 DEBUG L325   HeapPartitionManager]: 	 write locations: [NoStoreIndexInfo]
[2018-04-12 01:41:14,479 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_30
[2018-04-12 01:41:14,479 DEBUG L324   HeapPartitionManager]: 	 at dimension 0 for ((select |v_#memory_int_4| v_main_~nondetString2~0.base_2), at (SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563'))
[2018-04-12 01:41:14,480 DEBUG L325   HeapPartitionManager]: 	 write locations: [NoStoreIndexInfo]
[2018-04-12 01:41:14,480 DEBUG L373   HeapPartitionManager]: creating LocationBlock locs_33
[2018-04-12 01:41:14,480 DEBUG L374   HeapPartitionManager]: 	 with contents [(Store [2] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with v_main_~nondetString2~0.base_2)]
[2018-04-12 01:41:14,480 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_33
[2018-04-12 01:41:14,480 DEBUG L324   HeapPartitionManager]: 	 at dimension 0 for ((select (select |v_#memory_int_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|), at (SUMMARY for call #t~mem5 := read~int(#t~post4.base, #t~post4.offset, 1); srcloc: L546'''))
[2018-04-12 01:41:14,480 DEBUG L325   HeapPartitionManager]: 	 write locations: [(Store [2] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with v_main_~nondetString2~0.base_2)]
[2018-04-12 01:41:14,480 DEBUG L373   HeapPartitionManager]: creating LocationBlock locs_65
[2018-04-12 01:41:14,480 DEBUG L374   HeapPartitionManager]: 	 with contents [(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1))), (Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))]
[2018-04-12 01:41:14,480 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_65
[2018-04-12 01:41:14,481 DEBUG L324   HeapPartitionManager]: 	 at dimension 1 for ((select (select |v_#memory_int_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|), at (SUMMARY for call #t~mem5 := read~int(#t~post4.base, #t~post4.offset, 1); srcloc: L546'''))
[2018-04-12 01:41:14,481 DEBUG L325   HeapPartitionManager]: 	 write locations: [(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1))), (Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))]
[2018-04-12 01:41:14,481 DEBUG L373   HeapPartitionManager]: creating LocationBlock locs_32
[2018-04-12 01:41:14,481 DEBUG L374   HeapPartitionManager]: 	 with contents [(Store [1] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with v_main_~nondetString1~0.base_2)]
[2018-04-12 01:41:14,481 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_32
[2018-04-12 01:41:14,481 DEBUG L324   HeapPartitionManager]: 	 at dimension 0 for ((select (select |v_#memory_int_6| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|), at (SUMMARY for call #t~mem3 := read~int(#t~post2.base, #t~post2.offset, 1); srcloc: L545''))
[2018-04-12 01:41:14,482 DEBUG L325   HeapPartitionManager]: 	 write locations: [(Store [1] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with v_main_~nondetString1~0.base_2)]
[2018-04-12 01:41:14,482 DEBUG L323   HeapPartitionManager]: adding LocationBlock locs_65
[2018-04-12 01:41:14,482 DEBUG L324   HeapPartitionManager]: 	 at dimension 1 for ((select (select |v_#memory_int_6| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|), at (SUMMARY for call #t~mem3 := read~int(#t~post2.base, #t~post2.offset, 1); srcloc: L545''))
[2018-04-12 01:41:14,482 DEBUG L325   HeapPartitionManager]: 	 write locations: [(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1))), (Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))]
[2018-04-12 01:41:14,482 INFO  L330   HeapPartitionManager]: partitioning result:
[2018-04-12 01:41:14,482 INFO  L335   HeapPartitionManager]: 	 location blocks for array group [#memory_int]
[2018-04-12 01:41:14,482 INFO  L344   HeapPartitionManager]: 	 at dimension 0
[2018-04-12 01:41:14,483 INFO  L345   HeapPartitionManager]: 	 # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 3
[2018-04-12 01:41:14,483 INFO  L346   HeapPartitionManager]: 	 # location blocks :3
[2018-04-12 01:41:14,483 DEBUG L353   HeapPartitionManager]: 	 location block contents:
[2018-04-12 01:41:14,483 DEBUG L356   HeapPartitionManager]: 		 [(Store [1] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with v_main_~nondetString1~0.base_2)]
[2018-04-12 01:41:14,483 DEBUG L356   HeapPartitionManager]: 		 [(Store [2] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with v_main_~nondetString2~0.base_2)]
[2018-04-12 01:41:14,483 DEBUG L356   HeapPartitionManager]: 		 [NoStoreIndexInfo]
[2018-04-12 01:41:14,483 INFO  L344   HeapPartitionManager]: 	 at dimension 1
[2018-04-12 01:41:14,483 INFO  L345   HeapPartitionManager]: 	 # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 2
[2018-04-12 01:41:14,484 INFO  L346   HeapPartitionManager]: 	 # location blocks :1
[2018-04-12 01:41:14,484 DEBUG L353   HeapPartitionManager]: 	 location block contents:
[2018-04-12 01:41:14,484 DEBUG L356   HeapPartitionManager]: 		 [(Store [3] at(SUMMARY for call write~int(0, ~nondetString2~0.base, ~nondetString2~0.offset + (~length2~0 - 1) * 1, 1); srcloc: L563') with (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1))), (Store [0] at(SUMMARY for call write~int(0, ~nondetString1~0.base, ~nondetString1~0.offset + (~length1~0 - 1) * 1, 1); srcloc: L563) with (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)))]
[2018-04-12 01:41:14,485 INFO  L134   ransitionTransformer]: executing heap partitioning transformation
[2018-04-12 01:41:14,489 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,489 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,489 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,489 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,489 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,489 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,489 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,489 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,490 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,490 DEBUG L331   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-04-12 01:41:14,490 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,490 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,490 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,490 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,490 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,491 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,491 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,491 DEBUG L331   ransitionTransformer]: 	 Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648)))  InVars {main_#t~nondet6=|v_main_#t~nondet6_1|}  OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,491 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,491 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,491 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,491 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_#valid_1| (store |v_#valid_2| 0 0))  InVars {#valid=|v_#valid_2|}  OutVars{#valid=|v_#valid_1|}  AuxVars[]  AssignedVars[#valid]
[2018-04-12 01:41:14,491 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,491 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,492 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,492 DEBUG L331   ransitionTransformer]: 	 Formula: (= v_main_~length1~0_1 |v_main_#t~nondet6_2|)  InVars {main_#t~nondet6=|v_main_#t~nondet6_2|}  OutVars{main_~length1~0=v_main_~length1~0_1, main_#t~nondet6=|v_main_#t~nondet6_2|}  AuxVars[]  AssignedVars[main_~length1~0]
[2018-04-12 01:41:14,492 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,492 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,492 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,492 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,492 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,493 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,493 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,493 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,493 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,493 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,493 DEBUG L356   ransitionTransformer]: {main_#t~nondet6=|v_main_#t~nondet6_3|}
[2018-04-12 01:41:14,493 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,493 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,494 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,494 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,494 DEBUG L331   ransitionTransformer]: 	 Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648)))  InVars {main_#t~nondet7=|v_main_#t~nondet7_1|}  OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,494 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,494 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,494 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,494 DEBUG L331   ransitionTransformer]: 	 Formula: (= v_main_~length2~0_1 |v_main_#t~nondet7_2|)  InVars {main_#t~nondet7=|v_main_#t~nondet7_2|}  OutVars{main_~length2~0=v_main_~length2~0_1, main_#t~nondet7=|v_main_#t~nondet7_2|}  AuxVars[]  AssignedVars[main_~length2~0]
[2018-04-12 01:41:14,495 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,495 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,495 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,495 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,495 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,495 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,495 DEBUG L356   ransitionTransformer]: {main_#t~nondet7=|v_main_#t~nondet7_3|}
[2018-04-12 01:41:14,495 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,496 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,496 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,496 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,496 DEBUG L331   ransitionTransformer]: 	 Formula: (< v_main_~length1~0_2 1)  InVars {main_~length1~0=v_main_~length1~0_2}  OutVars{main_~length1~0=v_main_~length1~0_2}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,496 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,496 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,496 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,497 DEBUG L331   ransitionTransformer]: 	 Formula: (not (< v_main_~length1~0_4 1))  InVars {main_~length1~0=v_main_~length1~0_4}  OutVars{main_~length1~0=v_main_~length1~0_4}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,497 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,497 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,497 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,497 DEBUG L331   ransitionTransformer]: 	 Formula: (= v_main_~length1~0_3 1)  InVars {}  OutVars{main_~length1~0=v_main_~length1~0_3}  AuxVars[]  AssignedVars[main_~length1~0]
[2018-04-12 01:41:14,497 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,497 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,498 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,498 DEBUG L331   ransitionTransformer]: 	 Formula: (< v_main_~length2~0_2 1)  InVars {main_~length2~0=v_main_~length2~0_2}  OutVars{main_~length2~0=v_main_~length2~0_2}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,498 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,498 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,498 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,498 DEBUG L331   ransitionTransformer]: 	 Formula: (not (< v_main_~length2~0_4 1))  InVars {main_~length2~0=v_main_~length2~0_4}  OutVars{main_~length2~0=v_main_~length2~0_4}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,498 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,498 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,498 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,499 DEBUG L331   ransitionTransformer]: 	 Formula: (= v_main_~length2~0_3 1)  InVars {}  OutVars{main_~length2~0=v_main_~length2~0_3}  AuxVars[]  AssignedVars[main_~length2~0]
[2018-04-12 01:41:14,499 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,499 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,499 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,499 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= (store |v_#valid_4| |v_main_#t~malloc8.base_1| 1) |v_#valid_3|) (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_#length_1| (store |v_#length_2| |v_main_#t~malloc8.base_1| v_main_~length1~0_5)) (= |v_main_#t~malloc8.offset_1| 0) (= (select |v_#valid_4| |v_main_#t~malloc8.base_1|) 0))  InVars {main_~length1~0=v_main_~length1~0_5, #length=|v_#length_2|, #valid=|v_#valid_4|}  OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_~length1~0=v_main_~length1~0_5, #length=|v_#length_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #valid=|v_#valid_3|}  AuxVars[]  AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length]
[2018-04-12 01:41:14,499 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,499 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,499 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,500 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v_main_~nondetString1~0.base_1 |v_main_#t~malloc8.base_2|) (= v_main_~nondetString1~0.offset_1 |v_main_#t~malloc8.offset_2|))  InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|}  OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetString1~0.base=v_main_~nondetString1~0.base_1, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_1}  AuxVars[]  AssignedVars[main_~nondetString1~0.base, main_~nondetString1~0.offset]
[2018-04-12 01:41:14,500 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,500 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,500 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,500 DEBUG L331   ransitionTransformer]: 	 Formula: (and (not (= |v_main_#t~malloc9.base_1| 0)) (= |v_#valid_5| (store |v_#valid_6| |v_main_#t~malloc9.base_1| 1)) (= |v_#length_3| (store |v_#length_4| |v_main_#t~malloc9.base_1| v_main_~length2~0_5)) (= (select |v_#valid_6| |v_main_#t~malloc9.base_1|) 0) (= |v_main_#t~malloc9.offset_1| 0))  InVars {#length=|v_#length_4|, main_~length2~0=v_main_~length2~0_5, #valid=|v_#valid_6|}  OutVars{main_#t~malloc9.offset=|v_main_#t~malloc9.offset_1|, #length=|v_#length_3|, main_#t~malloc9.base=|v_main_#t~malloc9.base_1|, main_~length2~0=v_main_~length2~0_5, #valid=|v_#valid_5|}  AuxVars[]  AssignedVars[main_#t~malloc9.base, #valid, main_#t~malloc9.offset, #length]
[2018-04-12 01:41:14,500 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,500 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,501 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,501 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v_main_~nondetString2~0.base_1 |v_main_#t~malloc9.base_2|) (= v_main_~nondetString2~0.offset_1 |v_main_#t~malloc9.offset_2|))  InVars {main_#t~malloc9.offset=|v_main_#t~malloc9.offset_2|, main_#t~malloc9.base=|v_main_#t~malloc9.base_2|}  OutVars{main_#t~malloc9.offset=|v_main_#t~malloc9.offset_2|, main_#t~malloc9.base=|v_main_#t~malloc9.base_2|, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_1, main_~nondetString2~0.base=v_main_~nondetString2~0.base_1}  AuxVars[]  AssignedVars[main_~nondetString2~0.offset, main_~nondetString2~0.base]
[2018-04-12 01:41:14,501 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,501 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,505 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,506 DEBUG L331   ransitionTransformer]: 	 Formula: (let ((.cse0 (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6))) (and (= |v_#memory_int_part_locs_32_locs_65_1| (store |v_#memory_int_part_locs_32_locs_65_2| v_main_~nondetString1~0.base_2 (store (select |v_#memory_int_part_locs_30_locs_65_1| v_main_~nondetString1~0.base_2) (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)) 0))) (= 1 (select |v_#valid_7| v_main_~nondetString1~0.base_2)) (<= .cse0 (select |v_#length_5| v_main_~nondetString1~0.base_2)) (<= 1 .cse0)))  InVars {main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #length=|v_#length_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_2|, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_1|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2}  OutVars{main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #length=|v_#length_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_1|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_1|}  AuxVars[]  AssignedVars[#memory_int_part_locs_32_locs_65]
[2018-04-12 01:41:14,506 DEBUG L338   ransitionTransformer]: 	 formula has changed
[2018-04-12 01:41:14,506 DEBUG L339   ransitionTransformer]: 	 old formula:
[2018-04-12 01:41:14,506 DEBUG L340   ransitionTransformer]: (let ((.cse0 (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6))) (and (= 1 (select |v_#valid_7| v_main_~nondetString1~0.base_2)) (= |v_#memory_int_1| (store |v_#memory_int_2| v_main_~nondetString1~0.base_2 (store (select |v_#memory_int_2| v_main_~nondetString1~0.base_2) (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)) 0))) (<= .cse0 (select |v_#length_5| v_main_~nondetString1~0.base_2)) (<= 1 .cse0)))
[2018-04-12 01:41:14,507 DEBUG L341   ransitionTransformer]: 	 new formula:
[2018-04-12 01:41:14,507 DEBUG L342   ransitionTransformer]: (let ((.cse0 (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6))) (and (= |v_#memory_int_part_locs_32_locs_65_1| (store |v_#memory_int_part_locs_32_locs_65_2| v_main_~nondetString1~0.base_2 (store (select |v_#memory_int_part_locs_30_locs_65_1| v_main_~nondetString1~0.base_2) (+ v_main_~nondetString1~0.offset_2 v_main_~length1~0_6 (- 1)) 0))) (= 1 (select |v_#valid_7| v_main_~nondetString1~0.base_2)) (<= .cse0 (select |v_#length_5| v_main_~nondetString1~0.base_2)) (<= 1 .cse0)))
[2018-04-12 01:41:14,507 DEBUG L346   ransitionTransformer]: 	 invars have changed
[2018-04-12 01:41:14,507 DEBUG L347   ransitionTransformer]: 	 old invars:
[2018-04-12 01:41:14,507 DEBUG L348   ransitionTransformer]: {main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #memory_int=|v_#memory_int_2|, #length=|v_#length_5|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2}
[2018-04-12 01:41:14,507 DEBUG L349   ransitionTransformer]: 	 new invars:
[2018-04-12 01:41:14,508 DEBUG L350   ransitionTransformer]: {main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #length=|v_#length_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_2|, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_1|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2}
[2018-04-12 01:41:14,508 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,508 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,508 DEBUG L356   ransitionTransformer]: {main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #memory_int=|v_#memory_int_1|, #length=|v_#length_5|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2}
[2018-04-12 01:41:14,508 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,508 DEBUG L358   ransitionTransformer]: {main_~length1~0=v_main_~length1~0_6, main_~nondetString1~0.base=v_main_~nondetString1~0.base_2, #valid=|v_#valid_7|, #length=|v_#length_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_1|, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_1|}
[2018-04-12 01:41:14,508 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,509 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,509 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= (select |v_#valid_8| v_main_~nondetString1~0.base_3) 1))  InVars {main_~nondetString1~0.base=v_main_~nondetString1~0.base_3, #valid=|v_#valid_8|}  OutVars{main_~nondetString1~0.base=v_main_~nondetString1~0.base_3, #valid=|v_#valid_8|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,509 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,509 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,509 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,510 DEBUG L331   ransitionTransformer]: 	 Formula: (let ((.cse0 (+ v_main_~length1~0_7 v_main_~nondetString1~0.offset_3))) (or (not (<= .cse0 (select |v_#length_6| v_main_~nondetString1~0.base_4))) (not (<= 1 .cse0))))  InVars {main_~length1~0=v_main_~length1~0_7, #length=|v_#length_6|, main_~nondetString1~0.base=v_main_~nondetString1~0.base_4, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_3}  OutVars{main_~length1~0=v_main_~length1~0_7, #length=|v_#length_6|, main_~nondetString1~0.base=v_main_~nondetString1~0.base_4, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_3}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,510 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,510 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,511 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,511 DEBUG L331   ransitionTransformer]: 	 Formula: (let ((.cse0 (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2))) (and (<= .cse0 (select |v_#length_7| v_main_~nondetString2~0.base_2)) (<= 1 .cse0) (= 1 (select |v_#valid_9| v_main_~nondetString2~0.base_2)) (= (store |v_#memory_int_part_locs_33_locs_65_3| v_main_~nondetString2~0.base_2 (store (select |v_#memory_int_part_locs_30_locs_65_3| v_main_~nondetString2~0.base_2) (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)) 0)) |v_#memory_int_part_locs_33_locs_65_4|)))  InVars {#memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_3|, #valid=|v_#valid_9|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_3|, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2}  OutVars{#memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_4|, #valid=|v_#valid_9|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_3|}  AuxVars[]  AssignedVars[#memory_int_part_locs_33_locs_65]
[2018-04-12 01:41:14,511 DEBUG L338   ransitionTransformer]: 	 formula has changed
[2018-04-12 01:41:14,511 DEBUG L339   ransitionTransformer]: 	 old formula:
[2018-04-12 01:41:14,512 DEBUG L340   ransitionTransformer]: (let ((.cse0 (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2))) (and (<= .cse0 (select |v_#length_7| v_main_~nondetString2~0.base_2)) (= (store |v_#memory_int_4| v_main_~nondetString2~0.base_2 (store (select |v_#memory_int_4| v_main_~nondetString2~0.base_2) (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)) 0)) |v_#memory_int_3|) (<= 1 .cse0) (= 1 (select |v_#valid_9| v_main_~nondetString2~0.base_2))))
[2018-04-12 01:41:14,512 DEBUG L341   ransitionTransformer]: 	 new formula:
[2018-04-12 01:41:14,512 DEBUG L342   ransitionTransformer]: (let ((.cse0 (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2))) (and (<= .cse0 (select |v_#length_7| v_main_~nondetString2~0.base_2)) (<= 1 .cse0) (= 1 (select |v_#valid_9| v_main_~nondetString2~0.base_2)) (= (store |v_#memory_int_part_locs_33_locs_65_3| v_main_~nondetString2~0.base_2 (store (select |v_#memory_int_part_locs_30_locs_65_3| v_main_~nondetString2~0.base_2) (+ v_main_~length2~0_6 v_main_~nondetString2~0.offset_2 (- 1)) 0)) |v_#memory_int_part_locs_33_locs_65_4|)))
[2018-04-12 01:41:14,512 DEBUG L346   ransitionTransformer]: 	 invars have changed
[2018-04-12 01:41:14,512 DEBUG L347   ransitionTransformer]: 	 old invars:
[2018-04-12 01:41:14,512 DEBUG L348   ransitionTransformer]: {#valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2}
[2018-04-12 01:41:14,512 DEBUG L349   ransitionTransformer]: 	 new invars:
[2018-04-12 01:41:14,513 DEBUG L350   ransitionTransformer]: {#memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_3|, #valid=|v_#valid_9|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_3|, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2}
[2018-04-12 01:41:14,513 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,513 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,513 DEBUG L356   ransitionTransformer]: {#valid=|v_#valid_9|, #memory_int=|v_#memory_int_3|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2}
[2018-04-12 01:41:14,513 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,513 DEBUG L358   ransitionTransformer]: {#memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_4|, #valid=|v_#valid_9|, #length=|v_#length_7|, main_~length2~0=v_main_~length2~0_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_2, main_~nondetString2~0.base=v_main_~nondetString2~0.base_2, #memory_int_part_locs_30_locs_65=|v_#memory_int_part_locs_30_locs_65_3|}
[2018-04-12 01:41:14,513 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,514 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,514 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= 1 (select |v_#valid_10| v_main_~nondetString2~0.base_3)))  InVars {#valid=|v_#valid_10|, main_~nondetString2~0.base=v_main_~nondetString2~0.base_3}  OutVars{#valid=|v_#valid_10|, main_~nondetString2~0.base=v_main_~nondetString2~0.base_3}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,514 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,514 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,515 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,515 DEBUG L331   ransitionTransformer]: 	 Formula: (let ((.cse0 (+ v_main_~length2~0_7 v_main_~nondetString2~0.offset_3))) (or (not (<= .cse0 (select |v_#length_8| v_main_~nondetString2~0.base_4))) (not (<= 1 .cse0))))  InVars {#length=|v_#length_8|, main_~length2~0=v_main_~length2~0_7, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_3, main_~nondetString2~0.base=v_main_~nondetString2~0.base_4}  OutVars{#length=|v_#length_8|, main_~length2~0=v_main_~length2~0_7, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_3, main_~nondetString2~0.base=v_main_~nondetString2~0.base_4}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,515 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,515 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,516 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,516 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offsetInParam_1| v_main_~nondetString1~0.offset_5) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offsetInParam_1| v_main_~nondetString2~0.offset_5) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.baseInParam_1| v_main_~nondetString2~0.base_6) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.baseInParam_1| v_main_~nondetString1~0.base_6))  InVars {main_~nondetString1~0.base=v_main_~nondetString1~0.base_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_5, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_5, main_~nondetString2~0.base=v_main_~nondetString2~0.base_6}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.baseInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.baseInParam_1|, main_~nondetString1~0.base=v_main_~nondetString1~0.base_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_5, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_5, main_~nondetString2~0.base=v_main_~nondetString2~0.base_6}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base]
[2018-04-12 01:41:14,516 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,516 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,516 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.baseInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.baseInParam_1|}
[2018-04-12 01:41:14,516 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,517 DEBUG L358   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offsetInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.baseInParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.baseInParam_1|, main_~nondetString1~0.base=v_main_~nondetString1~0.base_6, main_~nondetString2~0.offset=v_main_~nondetString2~0.offset_5, main_~nondetString1~0.offset=v_main_~nondetString1~0.offset_5, main_~nondetString2~0.base=v_main_~nondetString2~0.base_6}
[2018-04-12 01:41:14,517 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,517 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,517 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,517 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,517 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,517 DEBUG L356   ransitionTransformer]: {main_#t~ret10.offset=|v_main_#t~ret10.offset_2|, main_#t~ret10.base=|v_main_#t~ret10.base_2|}
[2018-04-12 01:41:14,518 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,518 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,518 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,518 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,518 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_2 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset_1|) (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_2 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base_1|))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base_1|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_2, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_2, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.offset_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s1.base_1|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base]
[2018-04-12 01:41:14,519 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,519 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,519 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,519 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_main_#res_1| 0)  InVars {}  OutVars{main_#res=|v_main_#res_1|}  AuxVars[]  AssignedVars[main_#res]
[2018-04-12 01:41:14,519 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,519 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,520 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,520 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset_2 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset_1|) (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base_2 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base_1|))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset_1|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base_2, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.offset_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#in~s2.base_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset_2}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset]
[2018-04-12 01:41:14,520 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,520 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,520 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,521 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_#valid_11| (store |v_#valid_12| |v_main_#t~malloc8.base_3| 0))  InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_12|}  OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_11|}  AuxVars[]  AssignedVars[#valid]
[2018-04-12 01:41:14,521 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,521 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,521 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,521 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,521 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,522 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,522 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_4, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_4}
[2018-04-12 01:41:14,522 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,522 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,522 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,522 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,522 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,523 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,523 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,523 DEBUG L356   ransitionTransformer]: {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|}
[2018-04-12 01:41:14,523 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,523 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,523 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,523 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,523 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,523 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,524 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,524 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_5}
[2018-04-12 01:41:14,524 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,524 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,524 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,524 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,524 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_#valid_13| (store |v_#valid_14| |v_main_#t~malloc9.base_3| 0))  InVars {main_#t~malloc9.base=|v_main_#t~malloc9.base_3|, #valid=|v_#valid_14|}  OutVars{main_#t~malloc9.base=|v_main_#t~malloc9.base_3|, #valid=|v_#valid_13|}  AuxVars[]  AssignedVars[#valid]
[2018-04-12 01:41:14,524 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,524 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,525 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,525 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,525 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,525 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,525 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_6}
[2018-04-12 01:41:14,525 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,525 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,525 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,525 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,525 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,525 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,526 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,526 DEBUG L356   ransitionTransformer]: {main_#t~malloc9.base=|v_main_#t~malloc9.base_4|, main_#t~malloc9.offset=|v_main_#t~malloc9.offset_4|}
[2018-04-12 01:41:14,526 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,526 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,526 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,526 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,526 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,526 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,526 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,526 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,526 DEBUG L331   ransitionTransformer]: 	 Formula: false  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,527 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,527 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,527 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,527 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_#valid_15| |old(#valid)|)  InVars {#valid=|v_#valid_15|, old(#valid)=|old(#valid)|}  OutVars{#valid=|v_#valid_15|, old(#valid)=|old(#valid)|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,527 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,527 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,527 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,527 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= |v_#valid_16| |old(#valid)|))  InVars {#valid=|v_#valid_16|, old(#valid)=|old(#valid)|}  OutVars{#valid=|v_#valid_16|, old(#valid)=|old(#valid)|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,527 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,527 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,528 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,528 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_3| v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_3) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_3| v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_3))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_3}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_3|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset]
[2018-04-12 01:41:14,528 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,528 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,528 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,528 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset_2| 0))  InVars {}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset_2|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base_2|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base]
[2018-04-12 01:41:14,528 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,529 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,529 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,529 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_4 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_4|) (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_4 (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_4| 1)))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_4|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_4|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_4, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_4, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_4|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_4|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base]
[2018-04-12 01:41:14,529 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,529 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,530 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,530 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,530 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,530 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,530 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,531 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= 1 (select |v_#valid_19| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3| (select (select |v_#memory_int_part_locs_32_locs_65_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|)) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5| 1) (select |v_#length_11| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)))  InVars {#length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_5|, #valid=|v_#valid_19|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #valid=|v_#valid_19|, #length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_5|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3]
[2018-04-12 01:41:14,531 DEBUG L338   ransitionTransformer]: 	 formula has changed
[2018-04-12 01:41:14,531 DEBUG L339   ransitionTransformer]: 	 old formula:
[2018-04-12 01:41:14,531 DEBUG L340   ransitionTransformer]: (and (= 1 (select |v_#valid_19| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3| (select (select |v_#memory_int_6| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|)) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5| 1) (select |v_#length_11| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)))
[2018-04-12 01:41:14,531 DEBUG L341   ransitionTransformer]: 	 new formula:
[2018-04-12 01:41:14,531 DEBUG L342   ransitionTransformer]: (and (= 1 (select |v_#valid_19| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3| (select (select |v_#memory_int_part_locs_32_locs_65_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|)) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5| 1) (select |v_#length_11| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|)))
[2018-04-12 01:41:14,532 DEBUG L346   ransitionTransformer]: 	 invars have changed
[2018-04-12 01:41:14,532 DEBUG L347   ransitionTransformer]: 	 old invars:
[2018-04-12 01:41:14,532 DEBUG L348   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|}
[2018-04-12 01:41:14,532 DEBUG L349   ransitionTransformer]: 	 new invars:
[2018-04-12 01:41:14,532 DEBUG L350   ransitionTransformer]: {#length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_5|, #valid=|v_#valid_19|}
[2018-04-12 01:41:14,532 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,532 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,533 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|}
[2018-04-12 01:41:14,533 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,533 DEBUG L358   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_5|, #valid=|v_#valid_19|, #length=|v_#length_11|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_5|, #memory_int_part_locs_32_locs_65=|v_#memory_int_part_locs_32_locs_65_5|}
[2018-04-12 01:41:14,533 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,533 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,533 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= (select |v_#valid_20| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_6|) 1))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_6|, #valid=|v_#valid_20|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_6|, #valid=|v_#valid_20|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,534 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,534 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,534 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,534 DEBUG L331   ransitionTransformer]: 	 Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_6|)) (not (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_6| 1) (select |v_#length_12| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_7|))))  InVars {#length=|v_#length_12|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_6|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_7|}  OutVars{#length=|v_#length_12|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_6|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_7|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,534 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,534 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,535 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,535 DEBUG L331   ransitionTransformer]: 	 Formula: (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_6 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_4|)  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_4|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_4|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_6}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0]
[2018-04-12 01:41:14,535 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,535 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,535 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,536 DEBUG L331   ransitionTransformer]: 	 Formula: (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_1 0)  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_1}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_1}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,536 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,536 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,537 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,537 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_2 0))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_2}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_2}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,537 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,537 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,537 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,538 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,538 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,538 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,538 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_1|}
[2018-04-12 01:41:14,538 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,538 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,538 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,539 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,539 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,539 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,539 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,539 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.base_2|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post2.offset_2|}
[2018-04-12 01:41:14,539 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,540 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,540 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,540 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,540 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,540 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,540 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,540 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_1|}
[2018-04-12 01:41:14,541 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,541 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,541 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,541 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,541 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,541 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,541 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,542 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem3_2|}
[2018-04-12 01:41:14,542 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,542 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,542 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,542 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,542 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_1 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset_1) (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_1 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base_1))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset_1}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.base_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s2.offset_1}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base]
[2018-04-12 01:41:14,543 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,543 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,543 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,543 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,543 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,543 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,543 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,544 DEBUG L331   ransitionTransformer]: 	 Formula: false  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,544 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,544 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,544 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,544 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_1| v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_2) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_1| v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_2))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_2, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_2}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_2, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_2}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset]
[2018-04-12 01:41:14,544 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,545 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,545 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,545 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_3 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_2|) (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_3 (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_2| 1)))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_2|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_2|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_2|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_2|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base_3}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~scanp~0.base]
[2018-04-12 01:41:14,545 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,545 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,546 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,546 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= (select |v_#valid_17| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) 1) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1| (select (select |v_#memory_int_part_locs_33_locs_65_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|)) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3| 1) (select |v_#length_9| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|)))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|, #memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_5|, #valid=|v_#valid_17|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, #memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_5|, #valid=|v_#valid_17|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5]
[2018-04-12 01:41:14,546 DEBUG L338   ransitionTransformer]: 	 formula has changed
[2018-04-12 01:41:14,547 DEBUG L339   ransitionTransformer]: 	 old formula:
[2018-04-12 01:41:14,547 DEBUG L340   ransitionTransformer]: (and (= (select |v_#valid_17| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) 1) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1| (select (select |v_#memory_int_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|)) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3| 1) (select |v_#length_9| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|)))
[2018-04-12 01:41:14,547 DEBUG L341   ransitionTransformer]: 	 new formula:
[2018-04-12 01:41:14,547 DEBUG L342   ransitionTransformer]: (and (= (select |v_#valid_17| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) 1) (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1| (select (select |v_#memory_int_part_locs_33_locs_65_5| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|) |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|)) (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3| 1) (select |v_#length_9| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|)))
[2018-04-12 01:41:14,547 DEBUG L346   ransitionTransformer]: 	 invars have changed
[2018-04-12 01:41:14,547 DEBUG L347   ransitionTransformer]: 	 old invars:
[2018-04-12 01:41:14,547 DEBUG L348   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, #valid=|v_#valid_17|, #memory_int=|v_#memory_int_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|}
[2018-04-12 01:41:14,548 DEBUG L349   ransitionTransformer]: 	 new invars:
[2018-04-12 01:41:14,548 DEBUG L350   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|, #memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_5|, #valid=|v_#valid_17|}
[2018-04-12 01:41:14,548 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,548 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,548 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, #valid=|v_#valid_17|, #memory_int=|v_#memory_int_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1|}
[2018-04-12 01:41:14,548 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,548 DEBUG L358   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_3|, #memory_int_part_locs_33_locs_65=|v_#memory_int_part_locs_33_locs_65_5|, #valid=|v_#valid_17|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_3|, #length=|v_#length_9|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_1|}
[2018-04-12 01:41:14,548 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,549 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,549 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= 1 (select |v_#valid_18| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_4|)))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_4|, #valid=|v_#valid_18|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_4|, #valid=|v_#valid_18|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,549 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,549 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,549 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,549 DEBUG L331   ransitionTransformer]: 	 Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_4| 1) (select |v_#length_10| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_5|))))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_4|, #length=|v_#length_10|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_5|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_4|, #length=|v_#length_10|}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,549 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,550 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,550 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,550 DEBUG L331   ransitionTransformer]: 	 Formula: (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_1 |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_2|)  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_2|}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_2|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0]
[2018-04-12 01:41:14,550 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,550 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,550 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,550 DEBUG L331   ransitionTransformer]: 	 Formula: (= 0 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_2)  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_2}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_2}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,551 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,551 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,551 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,551 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= 0 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_3))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_3}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_3}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,551 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,551 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,551 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,551 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,552 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,552 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,552 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_6|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_5|}
[2018-04-12 01:41:14,552 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,552 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,552 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,552 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,553 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,553 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,553 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,553 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.base_7|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~post4.offset_6|}
[2018-04-12 01:41:14,553 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,553 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,553 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,553 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,553 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,554 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,554 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,554 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_3|}
[2018-04-12 01:41:14,554 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,554 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,554 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,554 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,554 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,554 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,554 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,554 DEBUG L356   ransitionTransformer]: {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#t~mem5_4|}
[2018-04-12 01:41:14,555 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,555 DEBUG L358   ransitionTransformer]: {}
[2018-04-12 01:41:14,555 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,555 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,555 DEBUG L331   ransitionTransformer]: 	 Formula: (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_3 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_4)  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_4}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_3, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_4}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,555 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,555 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,555 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,556 DEBUG L331   ransitionTransformer]: 	 Formula: (not (= v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_4 v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_5))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_4, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_5}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~c~0_4, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~sc~0_5}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,556 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,556 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,556 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,556 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset_1| (+ v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_1 (- 1))) (= |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base_1| v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_1))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_1}  OutVars{__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.offset_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base=v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_~s1.base_1, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset_1|}  AuxVars[]  AssignedVars[__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base]
[2018-04-12 01:41:14,556 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,556 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,556 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,556 DEBUG L331   ransitionTransformer]: 	 Formula: true  InVars {}  OutVars{}  AuxVars[]  AssignedVars[]
[2018-04-12 01:41:14,556 DEBUG L334   ransitionTransformer]: 	 transformula unchanged
[2018-04-12 01:41:14,557 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,557 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,557 DEBUG L331   ransitionTransformer]: 	 Formula: (= |v_ULTIMATE.start_#t~ret11_2| |v_main_#resOutParam_1|)  InVars {main_#res=|v_main_#resOutParam_1|}  OutVars{ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_2|, main_#res=|v_main_#resOutParam_1|}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret11]
[2018-04-12 01:41:14,557 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,557 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,557 DEBUG L356   ransitionTransformer]: {ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_2|}
[2018-04-12 01:41:14,557 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,557 DEBUG L358   ransitionTransformer]: {ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_2|, main_#res=|v_main_#resOutParam_1|}
[2018-04-12 01:41:14,557 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,557 DEBUG L330   ransitionTransformer]: transformed transition
[2018-04-12 01:41:14,558 DEBUG L331   ransitionTransformer]: 	 Formula: (and (= |v_main_#t~ret10.base_3| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.baseOutParam_1|) (= |v_main_#t~ret10.offset_3| |v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offsetOutParam_1|))  InVars {__U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offsetOutParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.baseOutParam_1|}  OutVars{main_#t~ret10.offset=|v_main_#t~ret10.offset_3|, main_#t~ret10.base=|v_main_#t~ret10.base_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.baseOutParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offsetOutParam_1|}  AuxVars[]  AssignedVars[main_#t~ret10.offset, main_#t~ret10.base]
[2018-04-12 01:41:14,558 DEBUG L354   ransitionTransformer]: 	 outvars have changed
[2018-04-12 01:41:14,558 DEBUG L355   ransitionTransformer]: 	 old outvars:
[2018-04-12 01:41:14,558 DEBUG L356   ransitionTransformer]: {main_#t~ret10.offset=|v_main_#t~ret10.offset_3|, main_#t~ret10.base=|v_main_#t~ret10.base_3|}
[2018-04-12 01:41:14,558 DEBUG L357   ransitionTransformer]: 	 new outvars:
[2018-04-12 01:41:14,558 DEBUG L358   ransitionTransformer]: {main_#t~ret10.offset=|v_main_#t~ret10.offset_3|, main_#t~ret10.base=|v_main_#t~ret10.base_3|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.base=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.baseOutParam_1|, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offset=|v___U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrk_#res.offsetOutParam_1|}
[2018-04-12 01:41:14,558 DEBUG L360   ransitionTransformer]: 
[2018-04-12 01:41:14,559 INFO  L100         SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112.
[2018-04-12 01:41:14,573 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 12.04 01:41:14 BasicIcfg
[2018-04-12 01:41:14,574 INFO  L132        PluginConnector]: ------------------------ END IcfgTransformer----------------------------
[2018-04-12 01:41:14,574 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2018-04-12 01:41:14,574 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2018-04-12 01:41:14,577 INFO  L276        PluginConnector]: TraceAbstraction initialized
[2018-04-12 01:41:14,577 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.04 01:38:50" (1/4) ...
[2018-04-12 01:41:14,577 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23c02a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.04 01:41:14, skipping insertion in model container
[2018-04-12 01:41:14,577 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 01:38:51" (2/4) ...
[2018-04-12 01:41:14,578 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23c02a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.04 01:41:14, skipping insertion in model container
[2018-04-12 01:41:14,578 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.04 01:38:51" (3/4) ...
[2018-04-12 01:41:14,578 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23c02a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.04 01:41:14, skipping insertion in model container
[2018-04-12 01:41:14,578 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 12.04 01:41:14" (4/4) ...
[2018-04-12 01:41:14,579 INFO  L107   eAbstractionObserver]: Analyzing ICFG memPartitionedIcfg
[2018-04-12 01:41:14,587 INFO  L131   ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2018-04-12 01:41:14,596 INFO  L143   ceAbstractionStarter]: Appying trace abstraction to program that has 9 error locations.
[2018-04-12 01:41:14,626 INFO  L128   ementStrategyFactory]: Using default assertion order modulation
[2018-04-12 01:41:14,627 INFO  L369      AbstractCegarLoop]: Interprodecural is true
[2018-04-12 01:41:14,627 INFO  L370      AbstractCegarLoop]: Hoare is true
[2018-04-12 01:41:14,627 INFO  L371      AbstractCegarLoop]: Compute interpolants for FPandBP
[2018-04-12 01:41:14,627 INFO  L372      AbstractCegarLoop]: Backedges is TWOTRACK
[2018-04-12 01:41:14,627 INFO  L373      AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION
[2018-04-12 01:41:14,627 INFO  L374      AbstractCegarLoop]: Difference is false
[2018-04-12 01:41:14,627 INFO  L375      AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA
[2018-04-12 01:41:14,627 INFO  L380      AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce========
[2018-04-12 01:41:14,628 INFO  L87    2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure
[2018-04-12 01:41:14,638 INFO  L276                IsEmpty]: Start isEmpty. Operand 73 states.
[2018-04-12 01:41:14,642 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 20
[2018-04-12 01:41:14,643 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:14,643 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:14,643 INFO  L408      AbstractCegarLoop]: === Iteration 1 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:14,647 INFO  L82        PathProgramCache]: Analyzing trace with hash -1123364237, 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-04-12 01:41:14,666 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:14,696 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:14,705 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:14,761 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-04-12 01:41:14,762 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:14,768 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:14,768 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5
[2018-04-12 01:41:14,790 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 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 12 treesize of output 11
[2018-04-12 01:41:14,791 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:14,796 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars,  End of recursive call: 1 dim-0 vars,  and 1 xjuncts.
[2018-04-12 01:41:14,796 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11
[2018-04-12 01:41:14,811 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:14,811 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:14,839 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:14,863 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:14,863 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3
[2018-04-12 01:41:14,865 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 4 states
[2018-04-12 01:41:14,873 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2018-04-12 01:41:14,873 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2018-04-12 01:41:14,875 INFO  L87              Difference]: Start difference. First operand 73 states. Second operand 4 states.
[2018-04-12 01:41:14,945 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:14,945 INFO  L93              Difference]: Finished difference Result 114 states and 124 transitions.
[2018-04-12 01:41:14,946 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2018-04-12 01:41:14,947 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 19
[2018-04-12 01:41:14,947 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:14,966 INFO  L225             Difference]: With dead ends: 114
[2018-04-12 01:41:14,966 INFO  L226             Difference]: Without dead ends: 69
[2018-04-12 01:41:14,970 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2018-04-12 01:41:14,985 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 69 states.
[2018-04-12 01:41:15,001 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69.
[2018-04-12 01:41:15,003 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 69 states.
[2018-04-12 01:41:15,005 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 73 transitions.
[2018-04-12 01:41:15,007 INFO  L78                 Accepts]: Start accepts. Automaton has 69 states and 73 transitions. Word has length 19
[2018-04-12 01:41:15,007 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:15,007 INFO  L459      AbstractCegarLoop]: Abstraction has 69 states and 73 transitions.
[2018-04-12 01:41:15,008 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 4 states.
[2018-04-12 01:41:15,008 INFO  L276                IsEmpty]: Start isEmpty. Operand 69 states and 73 transitions.
[2018-04-12 01:41:15,008 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 20
[2018-04-12 01:41:15,008 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:15,009 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:15,009 INFO  L408      AbstractCegarLoop]: === Iteration 2 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:15,009 INFO  L82        PathProgramCache]: Analyzing trace with hash -1123364236, 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-04-12 01:41:15,022 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:15,049 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:15,051 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:15,068 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-04-12 01:41:15,069 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,099 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-04-12 01:41:15,099 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,109 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,110 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:19, output treesize:17
[2018-04-12 01:41:15,281 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:15,297 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 15
[2018-04-12 01:41:15,298 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,352 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:15,356 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:15,357 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4
[2018-04-12 01:41:15,357 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,377 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,377 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:28, output treesize:12
[2018-04-12 01:41:15,401 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:15,401 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:15,656 INFO  L267         ElimStorePlain]: Start of recursive call 1:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,656 INFO  L202         ElimStorePlain]: Needed 1 recursive calls to eliminate 5 variables, input treesize:25, output treesize:3
[2018-04-12 01:41:15,665 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:15,699 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:15,700 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8
[2018-04-12 01:41:15,701 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-04-12 01:41:15,702 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-04-12 01:41:15,702 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72
[2018-04-12 01:41:15,702 INFO  L87              Difference]: Start difference. First operand 69 states and 73 transitions. Second operand 9 states.
[2018-04-12 01:41:15,916 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:15,917 INFO  L93              Difference]: Finished difference Result 69 states and 73 transitions.
[2018-04-12 01:41:15,917 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2018-04-12 01:41:15,917 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 19
[2018-04-12 01:41:15,918 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:15,919 INFO  L225             Difference]: With dead ends: 69
[2018-04-12 01:41:15,919 INFO  L226             Difference]: Without dead ends: 68
[2018-04-12 01:41:15,920 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90
[2018-04-12 01:41:15,920 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 68 states.
[2018-04-12 01:41:15,925 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68.
[2018-04-12 01:41:15,926 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 68 states.
[2018-04-12 01:41:15,927 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 72 transitions.
[2018-04-12 01:41:15,927 INFO  L78                 Accepts]: Start accepts. Automaton has 68 states and 72 transitions. Word has length 19
[2018-04-12 01:41:15,928 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:15,928 INFO  L459      AbstractCegarLoop]: Abstraction has 68 states and 72 transitions.
[2018-04-12 01:41:15,928 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-04-12 01:41:15,928 INFO  L276                IsEmpty]: Start isEmpty. Operand 68 states and 72 transitions.
[2018-04-12 01:41:15,929 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 21
[2018-04-12 01:41:15,929 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:15,929 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:15,929 INFO  L408      AbstractCegarLoop]: === Iteration 3 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:15,929 INFO  L82        PathProgramCache]: Analyzing trace with hash -464552825, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:15,943 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:15,959 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:15,961 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:15,966 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-04-12 01:41:15,967 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,986 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:15,987 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5
[2018-04-12 01:41:16,055 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,055 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:16,075 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,108 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:16,109 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3
[2018-04-12 01:41:16,109 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 4 states
[2018-04-12 01:41:16,109 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2018-04-12 01:41:16,109 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2018-04-12 01:41:16,110 INFO  L87              Difference]: Start difference. First operand 68 states and 72 transitions. Second operand 4 states.
[2018-04-12 01:41:16,202 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:16,202 INFO  L93              Difference]: Finished difference Result 68 states and 72 transitions.
[2018-04-12 01:41:16,204 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2018-04-12 01:41:16,204 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 20
[2018-04-12 01:41:16,204 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:16,205 INFO  L225             Difference]: With dead ends: 68
[2018-04-12 01:41:16,206 INFO  L226             Difference]: Without dead ends: 67
[2018-04-12 01:41:16,206 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 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-04-12 01:41:16,206 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 67 states.
[2018-04-12 01:41:16,213 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67.
[2018-04-12 01:41:16,214 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 67 states.
[2018-04-12 01:41:16,215 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 71 transitions.
[2018-04-12 01:41:16,215 INFO  L78                 Accepts]: Start accepts. Automaton has 67 states and 71 transitions. Word has length 20
[2018-04-12 01:41:16,216 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:16,216 INFO  L459      AbstractCegarLoop]: Abstraction has 67 states and 71 transitions.
[2018-04-12 01:41:16,216 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 4 states.
[2018-04-12 01:41:16,216 INFO  L276                IsEmpty]: Start isEmpty. Operand 67 states and 71 transitions.
[2018-04-12 01:41:16,217 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 21
[2018-04-12 01:41:16,217 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:16,217 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:16,217 INFO  L408      AbstractCegarLoop]: === Iteration 4 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:16,217 INFO  L82        PathProgramCache]: Analyzing trace with hash -464552824, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:16,227 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:16,249 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:16,251 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:16,262 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-04-12 01:41:16,262 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,269 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,269 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12
[2018-04-12 01:41:16,297 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,298 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:16,337 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,357 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:16,357 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6
[2018-04-12 01:41:16,358 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 7 states
[2018-04-12 01:41:16,358 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2018-04-12 01:41:16,358 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42
[2018-04-12 01:41:16,358 INFO  L87              Difference]: Start difference. First operand 67 states and 71 transitions. Second operand 7 states.
[2018-04-12 01:41:16,402 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:16,402 INFO  L93              Difference]: Finished difference Result 67 states and 71 transitions.
[2018-04-12 01:41:16,402 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2018-04-12 01:41:16,402 INFO  L78                 Accepts]: Start accepts. Automaton has 7 states. Word has length 20
[2018-04-12 01:41:16,402 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:16,403 INFO  L225             Difference]: With dead ends: 67
[2018-04-12 01:41:16,403 INFO  L226             Difference]: Without dead ends: 66
[2018-04-12 01:41:16,404 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56
[2018-04-12 01:41:16,404 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 66 states.
[2018-04-12 01:41:16,409 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66.
[2018-04-12 01:41:16,409 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 66 states.
[2018-04-12 01:41:16,410 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 70 transitions.
[2018-04-12 01:41:16,410 INFO  L78                 Accepts]: Start accepts. Automaton has 66 states and 70 transitions. Word has length 20
[2018-04-12 01:41:16,411 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:16,411 INFO  L459      AbstractCegarLoop]: Abstraction has 66 states and 70 transitions.
[2018-04-12 01:41:16,411 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 7 states.
[2018-04-12 01:41:16,411 INFO  L276                IsEmpty]: Start isEmpty. Operand 66 states and 70 transitions.
[2018-04-12 01:41:16,411 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 31
[2018-04-12 01:41:16,411 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:16,412 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:16,412 INFO  L408      AbstractCegarLoop]: === Iteration 5 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:16,412 INFO  L82        PathProgramCache]: Analyzing trace with hash 1720674739, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:16,421 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:16,437 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:16,440 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:16,496 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,497 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:16,500 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,521 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:16,522 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5
[2018-04-12 01:41:16,522 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2018-04-12 01:41:16,522 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2018-04-12 01:41:16,522 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2018-04-12 01:41:16,522 INFO  L87              Difference]: Start difference. First operand 66 states and 70 transitions. Second operand 6 states.
[2018-04-12 01:41:16,573 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:16,573 INFO  L93              Difference]: Finished difference Result 68 states and 72 transitions.
[2018-04-12 01:41:16,573 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2018-04-12 01:41:16,573 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 30
[2018-04-12 01:41:16,573 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:16,574 INFO  L225             Difference]: With dead ends: 68
[2018-04-12 01:41:16,574 INFO  L226             Difference]: Without dead ends: 67
[2018-04-12 01:41:16,574 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56
[2018-04-12 01:41:16,574 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 67 states.
[2018-04-12 01:41:16,578 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 65.
[2018-04-12 01:41:16,578 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 65 states.
[2018-04-12 01:41:16,578 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 69 transitions.
[2018-04-12 01:41:16,578 INFO  L78                 Accepts]: Start accepts. Automaton has 65 states and 69 transitions. Word has length 30
[2018-04-12 01:41:16,579 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:16,579 INFO  L459      AbstractCegarLoop]: Abstraction has 65 states and 69 transitions.
[2018-04-12 01:41:16,579 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2018-04-12 01:41:16,579 INFO  L276                IsEmpty]: Start isEmpty. Operand 65 states and 69 transitions.
[2018-04-12 01:41:16,579 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 31
[2018-04-12 01:41:16,579 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:16,580 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:16,580 INFO  L408      AbstractCegarLoop]: === Iteration 6 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:16,580 INFO  L82        PathProgramCache]: Analyzing trace with hash 1720674740, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:16,585 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:16,599 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:16,601 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:16,666 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,666 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:16,676 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12
[2018-04-12 01:41:16,677 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,684 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10
[2018-04-12 01:41:16,685 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,690 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-04-12 01:41:16,690 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:7
[2018-04-12 01:41:16,703 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,735 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:16,735 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 8
[2018-04-12 01:41:16,735 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-04-12 01:41:16,735 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-04-12 01:41:16,736 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72
[2018-04-12 01:41:16,736 INFO  L87              Difference]: Start difference. First operand 65 states and 69 transitions. Second operand 9 states.
[2018-04-12 01:41:16,887 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:16,887 INFO  L93              Difference]: Finished difference Result 70 states and 74 transitions.
[2018-04-12 01:41:16,887 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. 
[2018-04-12 01:41:16,888 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 30
[2018-04-12 01:41:16,888 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:16,888 INFO  L225             Difference]: With dead ends: 70
[2018-04-12 01:41:16,888 INFO  L226             Difference]: Without dead ends: 69
[2018-04-12 01:41:16,889 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182
[2018-04-12 01:41:16,889 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 69 states.
[2018-04-12 01:41:16,892 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69.
[2018-04-12 01:41:16,892 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 69 states.
[2018-04-12 01:41:16,893 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 73 transitions.
[2018-04-12 01:41:16,893 INFO  L78                 Accepts]: Start accepts. Automaton has 69 states and 73 transitions. Word has length 30
[2018-04-12 01:41:16,893 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:16,893 INFO  L459      AbstractCegarLoop]: Abstraction has 69 states and 73 transitions.
[2018-04-12 01:41:16,893 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-04-12 01:41:16,893 INFO  L276                IsEmpty]: Start isEmpty. Operand 69 states and 73 transitions.
[2018-04-12 01:41:16,894 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 40
[2018-04-12 01:41:16,894 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:16,894 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:16,894 INFO  L408      AbstractCegarLoop]: === Iteration 7 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:16,894 INFO  L82        PathProgramCache]: Analyzing trace with hash -523747512, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:16,903 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:16,919 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:16,921 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:16,970 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:16,970 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:16,976 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10
[2018-04-12 01:41:16,977 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,983 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12
[2018-04-12 01:41:16,983 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:16,986 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-04-12 01:41:16,986 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:7
[2018-04-12 01:41:16,996 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,016 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:17,016 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 9
[2018-04-12 01:41:17,016 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 10 states
[2018-04-12 01:41:17,017 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2018-04-12 01:41:17,017 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90
[2018-04-12 01:41:17,017 INFO  L87              Difference]: Start difference. First operand 69 states and 73 transitions. Second operand 10 states.
[2018-04-12 01:41:17,165 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:17,166 INFO  L93              Difference]: Finished difference Result 87 states and 92 transitions.
[2018-04-12 01:41:17,166 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-04-12 01:41:17,166 INFO  L78                 Accepts]: Start accepts. Automaton has 10 states. Word has length 39
[2018-04-12 01:41:17,166 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:17,169 INFO  L225             Difference]: With dead ends: 87
[2018-04-12 01:41:17,169 INFO  L226             Difference]: Without dead ends: 86
[2018-04-12 01:41:17,169 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240
[2018-04-12 01:41:17,169 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 86 states.
[2018-04-12 01:41:17,174 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 73.
[2018-04-12 01:41:17,174 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 73 states.
[2018-04-12 01:41:17,174 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 78 transitions.
[2018-04-12 01:41:17,174 INFO  L78                 Accepts]: Start accepts. Automaton has 73 states and 78 transitions. Word has length 39
[2018-04-12 01:41:17,175 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:17,175 INFO  L459      AbstractCegarLoop]: Abstraction has 73 states and 78 transitions.
[2018-04-12 01:41:17,175 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 10 states.
[2018-04-12 01:41:17,175 INFO  L276                IsEmpty]: Start isEmpty. Operand 73 states and 78 transitions.
[2018-04-12 01:41:17,176 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 40
[2018-04-12 01:41:17,176 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:17,176 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:17,176 INFO  L408      AbstractCegarLoop]: === Iteration 8 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:17,176 INFO  L82        PathProgramCache]: Analyzing trace with hash -523747513, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:17,182 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:17,200 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:17,203 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:17,232 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,232 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:17,237 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,257 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:17,257 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6
[2018-04-12 01:41:17,257 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 7 states
[2018-04-12 01:41:17,257 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2018-04-12 01:41:17,257 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2018-04-12 01:41:17,258 INFO  L87              Difference]: Start difference. First operand 73 states and 78 transitions. Second operand 7 states.
[2018-04-12 01:41:17,321 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:17,321 INFO  L93              Difference]: Finished difference Result 85 states and 91 transitions.
[2018-04-12 01:41:17,321 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2018-04-12 01:41:17,322 INFO  L78                 Accepts]: Start accepts. Automaton has 7 states. Word has length 39
[2018-04-12 01:41:17,322 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:17,323 INFO  L225             Difference]: With dead ends: 85
[2018-04-12 01:41:17,323 INFO  L226             Difference]: Without dead ends: 84
[2018-04-12 01:41:17,323 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90
[2018-04-12 01:41:17,324 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 84 states.
[2018-04-12 01:41:17,331 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 72.
[2018-04-12 01:41:17,331 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 72 states.
[2018-04-12 01:41:17,332 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 76 transitions.
[2018-04-12 01:41:17,332 INFO  L78                 Accepts]: Start accepts. Automaton has 72 states and 76 transitions. Word has length 39
[2018-04-12 01:41:17,332 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:17,333 INFO  L459      AbstractCegarLoop]: Abstraction has 72 states and 76 transitions.
[2018-04-12 01:41:17,333 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 7 states.
[2018-04-12 01:41:17,333 INFO  L276                IsEmpty]: Start isEmpty. Operand 72 states and 76 transitions.
[2018-04-12 01:41:17,335 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 45
[2018-04-12 01:41:17,335 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:17,335 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:17,335 INFO  L408      AbstractCegarLoop]: === Iteration 9 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:17,335 INFO  L82        PathProgramCache]: Analyzing trace with hash 1468602382, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:17,342 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:17,359 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:17,361 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:17,392 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:17,392 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 27
[2018-04-12 01:41:17,395 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15
[2018-04-12 01:41:17,395 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:17,399 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:17,403 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-04-12 01:41:17,403 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-04-12 01:41:17,441 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |c_main_#t~malloc9.base|)) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:17,447 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int) (|main_#t~malloc9.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |main_#t~malloc9.base|)) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0) |main_#t~malloc9.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:17,452 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,452 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:17,469 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_17| Int)) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc9.base_17|))) (= |c_old(#valid)| (store (store (store |c_#valid| |v_main_#t~malloc9.base_17| 1) |c_main_#t~malloc8.base| 0) |v_main_#t~malloc9.base_17| 0)))) is different from false
[2018-04-12 01:41:17,474 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_16| Int) (|v_main_#t~malloc9.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_16| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_17| 1) |v_main_#t~malloc8.base_16| 0) |v_main_#t~malloc9.base_17| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_16|))) (not (= (select .cse0 |v_main_#t~malloc9.base_17|) 0))))) is different from false
[2018-04-12 01:41:17,511 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,540 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:17,540 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-04-12 01:41:17,540 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-04-12 01:41:17,541 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-04-12 01:41:17,541 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-04-12 01:41:17,541 INFO  L87              Difference]: Start difference. First operand 72 states and 76 transitions. Second operand 12 states.
[2018-04-12 01:41:17,569 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc8.base_16| Int) (|v_main_#t~malloc9.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_16| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_17| 1) |v_main_#t~malloc8.base_16| 0) |v_main_#t~malloc9.base_17| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_16|))) (not (= (select .cse0 |v_main_#t~malloc9.base_17|) 0)))))) is different from false
[2018-04-12 01:41:17,826 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:17,827 INFO  L93              Difference]: Finished difference Result 129 states and 136 transitions.
[2018-04-12 01:41:17,827 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-04-12 01:41:17,827 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 44
[2018-04-12 01:41:17,827 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:17,828 INFO  L225             Difference]: With dead ends: 129
[2018-04-12 01:41:17,828 INFO  L226             Difference]: Without dead ends: 115
[2018-04-12 01:41:17,829 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=86, Unknown=6, NotChecked=110, Total=240
[2018-04-12 01:41:17,829 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 115 states.
[2018-04-12 01:41:17,840 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 113.
[2018-04-12 01:41:17,840 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 113 states.
[2018-04-12 01:41:17,841 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 121 transitions.
[2018-04-12 01:41:17,842 INFO  L78                 Accepts]: Start accepts. Automaton has 113 states and 121 transitions. Word has length 44
[2018-04-12 01:41:17,842 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:17,842 INFO  L459      AbstractCegarLoop]: Abstraction has 113 states and 121 transitions.
[2018-04-12 01:41:17,842 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-04-12 01:41:17,842 INFO  L276                IsEmpty]: Start isEmpty. Operand 113 states and 121 transitions.
[2018-04-12 01:41:17,843 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 46
[2018-04-12 01:41:17,843 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:17,844 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:17,844 INFO  L408      AbstractCegarLoop]: === Iteration 10 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:17,844 INFO  L82        PathProgramCache]: Analyzing trace with hash -1992442212, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:17,851 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:17,873 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:17,875 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:17,907 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:17,908 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 27
[2018-04-12 01:41:17,914 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15
[2018-04-12 01:41:17,915 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:17,919 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:17,922 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-04-12 01:41:17,923 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-04-12 01:41:17,949 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |c_main_#t~malloc9.base|)) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:17,955 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int) (|main_#t~malloc9.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |main_#t~malloc9.base|)) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0) |main_#t~malloc9.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:17,964 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:17,964 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:18,002 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_18| Int)) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc9.base_18|))) (= (store (store (store |c_#valid| |v_main_#t~malloc9.base_18| 1) |c_main_#t~malloc8.base| 0) |v_main_#t~malloc9.base_18| 0) |c_old(#valid)|))) is different from false
[2018-04-12 01:41:18,015 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_18| Int) (|v_main_#t~malloc8.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_17| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_18| 1) |v_main_#t~malloc8.base_17| 0) |v_main_#t~malloc9.base_18| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_17|))) (not (= 0 (select .cse0 |v_main_#t~malloc9.base_18|)))))) is different from false
[2018-04-12 01:41:18,040 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:18,060 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:18,060 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-04-12 01:41:18,061 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-04-12 01:41:18,061 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-04-12 01:41:18,061 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-04-12 01:41:18,061 INFO  L87              Difference]: Start difference. First operand 113 states and 121 transitions. Second operand 12 states.
[2018-04-12 01:41:18,070 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc9.base_18| Int) (|v_main_#t~malloc8.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_17| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_18| 1) |v_main_#t~malloc8.base_17| 0) |v_main_#t~malloc9.base_18| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_17|))) (not (= 0 (select .cse0 |v_main_#t~malloc9.base_18|))))))) is different from false
[2018-04-12 01:41:18,370 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:18,370 INFO  L93              Difference]: Finished difference Result 169 states and 179 transitions.
[2018-04-12 01:41:18,370 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-04-12 01:41:18,370 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 45
[2018-04-12 01:41:18,371 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:18,372 INFO  L225             Difference]: With dead ends: 169
[2018-04-12 01:41:18,372 INFO  L226             Difference]: Without dead ends: 155
[2018-04-12 01:41:18,372 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 79 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=86, Unknown=6, NotChecked=110, Total=240
[2018-04-12 01:41:18,373 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 155 states.
[2018-04-12 01:41:18,390 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 112.
[2018-04-12 01:41:18,390 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 112 states.
[2018-04-12 01:41:18,391 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 119 transitions.
[2018-04-12 01:41:18,391 INFO  L78                 Accepts]: Start accepts. Automaton has 112 states and 119 transitions. Word has length 45
[2018-04-12 01:41:18,392 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:18,392 INFO  L459      AbstractCegarLoop]: Abstraction has 112 states and 119 transitions.
[2018-04-12 01:41:18,392 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-04-12 01:41:18,392 INFO  L276                IsEmpty]: Start isEmpty. Operand 112 states and 119 transitions.
[2018-04-12 01:41:18,393 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 46
[2018-04-12 01:41:18,393 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:18,393 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:18,394 INFO  L408      AbstractCegarLoop]: === Iteration 11 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:18,394 INFO  L82        PathProgramCache]: Analyzing trace with hash -1540455747, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:18,407 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:18,435 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:18,437 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:18,542 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:18,542 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 27
[2018-04-12 01:41:18,544 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15
[2018-04-12 01:41:18,545 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:18,560 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:18,564 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-04-12 01:41:18,564 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-04-12 01:41:18,595 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |c_main_#t~malloc9.base|)) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:18,600 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int) (|main_#t~malloc9.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |main_#t~malloc9.base|)) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0) |main_#t~malloc9.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:18,608 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:18,608 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:18,655 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_19| Int)) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc9.base_19|))) (= (store (store (store |c_#valid| |v_main_#t~malloc9.base_19| 1) |c_main_#t~malloc8.base| 0) |v_main_#t~malloc9.base_19| 0) |c_old(#valid)|))) is different from false
[2018-04-12 01:41:18,660 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_19| Int) (|v_main_#t~malloc8.base_18| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_18| 1))) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_18|))) (= (store (store (store .cse0 |v_main_#t~malloc9.base_19| 1) |v_main_#t~malloc8.base_18| 0) |v_main_#t~malloc9.base_19| 0) |c_old(#valid)|) (not (= 0 (select .cse0 |v_main_#t~malloc9.base_19|)))))) is different from false
[2018-04-12 01:41:18,676 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:18,704 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:18,704 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-04-12 01:41:18,704 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-04-12 01:41:18,705 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-04-12 01:41:18,705 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-04-12 01:41:18,705 INFO  L87              Difference]: Start difference. First operand 112 states and 119 transitions. Second operand 12 states.
[2018-04-12 01:41:18,724 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc9.base_19| Int) (|v_main_#t~malloc8.base_18| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_18| 1))) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_18|))) (= (store (store (store .cse0 |v_main_#t~malloc9.base_19| 1) |v_main_#t~malloc8.base_18| 0) |v_main_#t~malloc9.base_19| 0) |c_old(#valid)|) (not (= 0 (select .cse0 |v_main_#t~malloc9.base_19|))))))) is different from false
[2018-04-12 01:41:19,209 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:19,209 INFO  L93              Difference]: Finished difference Result 170 states and 180 transitions.
[2018-04-12 01:41:19,210 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-04-12 01:41:19,210 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 45
[2018-04-12 01:41:19,210 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:19,211 INFO  L225             Difference]: With dead ends: 170
[2018-04-12 01:41:19,211 INFO  L226             Difference]: Without dead ends: 156
[2018-04-12 01:41:19,212 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 79 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=86, Unknown=6, NotChecked=110, Total=240
[2018-04-12 01:41:19,212 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 156 states.
[2018-04-12 01:41:19,224 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 114.
[2018-04-12 01:41:19,224 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 114 states.
[2018-04-12 01:41:19,225 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 122 transitions.
[2018-04-12 01:41:19,225 INFO  L78                 Accepts]: Start accepts. Automaton has 114 states and 122 transitions. Word has length 45
[2018-04-12 01:41:19,226 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:19,226 INFO  L459      AbstractCegarLoop]: Abstraction has 114 states and 122 transitions.
[2018-04-12 01:41:19,226 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-04-12 01:41:19,226 INFO  L276                IsEmpty]: Start isEmpty. Operand 114 states and 122 transitions.
[2018-04-12 01:41:19,227 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 47
[2018-04-12 01:41:19,227 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:19,227 INFO  L355         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:19,228 INFO  L408      AbstractCegarLoop]: === Iteration 12 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:19,228 INFO  L82        PathProgramCache]: Analyzing trace with hash -1458655761, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:19,239 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:19,257 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:19,259 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:19,290 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:19,290 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 21
[2018-04-12 01:41:19,294 INFO  L700             Elim1Store]: detected not equals via solver
[2018-04-12 01:41:19,294 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21
[2018-04-12 01:41:19,295 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:19,300 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-04-12 01:41:19,306 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-04-12 01:41:19,306 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-04-12 01:41:19,355 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |c_main_#t~malloc9.base|)) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:19,360 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int) (|main_#t~malloc9.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc8.base| 1))) (and (= 0 (select .cse0 |main_#t~malloc9.base|)) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc9.base| 1) |main_#t~malloc8.base| 0) |main_#t~malloc9.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|))))) is different from true
[2018-04-12 01:41:19,366 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:19,366 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-04-12 01:41:19,385 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc9.base_20| Int)) (or (= (store (store (store |c_#valid| |v_main_#t~malloc9.base_20| 1) |c_main_#t~malloc8.base| 0) |v_main_#t~malloc9.base_20| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc9.base_20|))))) is different from false
[2018-04-12 01:41:19,389 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_19| Int) (|v_main_#t~malloc9.base_20| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_19| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_20| 1) |v_main_#t~malloc8.base_19| 0) |v_main_#t~malloc9.base_20| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc9.base_20|) 0)) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_19|)))))) is different from false
[2018-04-12 01:41:19,406 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-04-12 01:41:19,426 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-04-12 01:41:19,426 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-04-12 01:41:19,426 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-04-12 01:41:19,427 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-04-12 01:41:19,427 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-04-12 01:41:19,427 INFO  L87              Difference]: Start difference. First operand 114 states and 122 transitions. Second operand 12 states.
[2018-04-12 01:41:19,435 WARN  L1011  $PredicateComparison]: unable to prove that (and (forall ((|v_main_#t~malloc8.base_19| Int) (|v_main_#t~malloc9.base_20| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc8.base_19| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc9.base_20| 1) |v_main_#t~malloc8.base_19| 0) |v_main_#t~malloc9.base_20| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc9.base_20|) 0)) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_19|)))))) (= |c_#valid| |c_old(#valid)|)) is different from false
[2018-04-12 01:41:19,696 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-04-12 01:41:19,696 INFO  L93              Difference]: Finished difference Result 116 states and 122 transitions.
[2018-04-12 01:41:19,696 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-04-12 01:41:19,696 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 46
[2018-04-12 01:41:19,696 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-04-12 01:41:19,697 INFO  L225             Difference]: With dead ends: 116
[2018-04-12 01:41:19,697 INFO  L226             Difference]: Without dead ends: 102
[2018-04-12 01:41:19,697 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=86, Unknown=6, NotChecked=110, Total=240
[2018-04-12 01:41:19,697 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 102 states.
[2018-04-12 01:41:19,702 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 58.
[2018-04-12 01:41:19,703 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 58 states.
[2018-04-12 01:41:19,703 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 61 transitions.
[2018-04-12 01:41:19,703 INFO  L78                 Accepts]: Start accepts. Automaton has 58 states and 61 transitions. Word has length 46
[2018-04-12 01:41:19,704 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-04-12 01:41:19,704 INFO  L459      AbstractCegarLoop]: Abstraction has 58 states and 61 transitions.
[2018-04-12 01:41:19,704 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-04-12 01:41:19,704 INFO  L276                IsEmpty]: Start isEmpty. Operand 58 states and 61 transitions.
[2018-04-12 01:41:19,704 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 48
[2018-04-12 01:41:19,704 INFO  L347         BasicCegarLoop]: Found error trace
[2018-04-12 01:41:19,705 INFO  L355         BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-04-12 01:41:19,705 INFO  L408      AbstractCegarLoop]: === Iteration 13 === [mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr0RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr3RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr1RequiresViolation, __U_MULTI_fopenbsd_cstrpbrk_alloca_true_valid_memsafety_true_termination_i__cstrpbrkErr2RequiresViolation]===
[2018-04-12 01:41:19,705 INFO  L82        PathProgramCache]: Analyzing trace with hash -1928335951, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-04-12 01:41:19,714 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-04-12 01:41:19,731 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-04-12 01:41:19,734 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-04-12 01:41:19,759 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12
[2018-04-12 01:41:19,762 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 15
[2018-04-12 01:41:19,765 FATAL L292        ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception:
java.lang.AssertionError: var is still there: v_arrayElimArr_5 term size 6
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.Elim1Store.elim1(Elim1Store.java:452)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:221)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:247)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:225)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:247)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:225)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:247)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.elimAllRec(ElimStorePlain.java:199)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:270)
	at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.PartialQuantifierElimination.tryToEliminate(PartialQuantifierElimination.java:101)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:243)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:445)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:198)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:283)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:173)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.<init>(TraceCheckSpWp.java:160)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructForwardBackward(TraceCheckConstructor.java:237)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:185)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.FixedRefinementStrategy.getTraceCheck(FixedRefinementStrategy.java:131)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:231)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:205)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.<init>(TraceAbstractionRefinementEngine.java:69)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:408)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:417)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:363)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:304)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:150)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.<init>(TraceAbstractionStarter.java:118)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:119)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:324)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.runToolchainDefault(DefaultToolchainJob.java:221)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.BasicToolchainJob.run(BasicToolchainJob.java:134)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
[2018-04-12 01:41:19,767 INFO  L168              Benchmark]: Toolchain (without parser) took 149071.69 ms. Allocated memory was 304.1 MB in the beginning and 781.7 MB in the end (delta: 477.6 MB). Free memory was 240.8 MB in the beginning and 668.7 MB in the end (delta: -427.9 MB). Peak memory consumption was 49.7 MB. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,768 INFO  L168              Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 304.1 MB. Free memory is still 265.9 MB. There was no memory consumed. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,768 INFO  L168              Benchmark]: CACSL2BoogieTranslator took 340.62 ms. Allocated memory is still 304.1 MB. Free memory was 240.8 MB in the beginning and 216.8 MB in the end (delta: 24.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,768 INFO  L168              Benchmark]: Boogie Preprocessor took 53.10 ms. Allocated memory is still 304.1 MB. Free memory was 216.8 MB in the beginning and 214.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,768 INFO  L168              Benchmark]: RCFGBuilder took 522.08 ms. Allocated memory was 304.1 MB in the beginning and 462.9 MB in the end (delta: 158.9 MB). Free memory was 214.7 MB in the beginning and 397.9 MB in the end (delta: -183.1 MB). Peak memory consumption was 22.5 MB. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,769 INFO  L168              Benchmark]: IcfgTransformer took 142958.49 ms. Allocated memory was 462.9 MB in the beginning and 809.0 MB in the end (delta: 346.0 MB). Free memory was 397.9 MB in the beginning and 615.0 MB in the end (delta: -217.1 MB). Peak memory consumption was 128.9 MB. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,769 INFO  L168              Benchmark]: TraceAbstraction took 5192.57 ms. Allocated memory was 809.0 MB in the beginning and 781.7 MB in the end (delta: -27.3 MB). Free memory was 615.0 MB in the beginning and 668.7 MB in the end (delta: -53.7 MB). There was no memory consumed. Max. memory is 5.3 GB.
[2018-04-12 01:41:19,771 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.20 ms. Allocated memory is still 304.1 MB. Free memory is still 265.9 MB. There was no memory consumed. Max. memory is 5.3 GB.
 * CACSL2BoogieTranslator took 340.62 ms. Allocated memory is still 304.1 MB. Free memory was 240.8 MB in the beginning and 216.8 MB in the end (delta: 24.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 5.3 GB.
 * Boogie Preprocessor took 53.10 ms. Allocated memory is still 304.1 MB. Free memory was 216.8 MB in the beginning and 214.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 5.3 GB.
 * RCFGBuilder took 522.08 ms. Allocated memory was 304.1 MB in the beginning and 462.9 MB in the end (delta: 158.9 MB). Free memory was 214.7 MB in the beginning and 397.9 MB in the end (delta: -183.1 MB). Peak memory consumption was 22.5 MB. Max. memory is 5.3 GB.
 * IcfgTransformer took 142958.49 ms. Allocated memory was 462.9 MB in the beginning and 809.0 MB in the end (delta: 346.0 MB). Free memory was 397.9 MB in the beginning and 615.0 MB in the end (delta: -217.1 MB). Peak memory consumption was 128.9 MB. Max. memory is 5.3 GB.
 * TraceAbstraction took 5192.57 ms. Allocated memory was 809.0 MB in the beginning and 781.7 MB in the end (delta: -27.3 MB). Free memory was 615.0 MB in the beginning and 668.7 MB in the end (delta: -53.7 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                               :      69 
LocStat_MAX_WEQGRAPH_SIZE                :       7 
LocStat_MAX_SIZEOF_WEQEDGELABEL          :       2 
LocStat_NO_SUPPORTING_EQUALITIES         :    1178 
LocStat_NO_SUPPORTING_DISEQUALITIES      :     269 
LocStat_NO_DISJUNCTIONS                  :    -138 
LocStat_MAX_NO_DISJUNCTIONS              :      -1 
#Transitions                             :      86 
TransStat_MAX_WEQGRAPH_SIZE              :       4 
TransStat_MAX_SIZEOF_WEQEDGELABEL        :       1 
TransStat_NO_SUPPORTING_EQUALITIES       :      93 
TransStat_NO_SUPPORTING_DISEQUALITIES    :      12 
TransStat_NO_DISJUNCTIONS                :      88 
TransStat_MAX_NO_DISJUNCTIONS            :       2 

  - StatisticsResult: EqConstraintFactoryStatistics
    
CONJOIN_DISJUNCTIVE(MILLISECONDS)                  :        14391.45 
RENAME_VARIABLES(MILLISECONDS)                     :          687.73 
UNFREEZE(MILLISECONDS)                             :            0.00 
CONJOIN(MILLISECONDS)                              :        14542.25 
PROJECTAWAY(MILLISECONDS)                          :        81601.08 
ADD_WEAK_EQUALITY(MILLISECONDS)                    :            6.95 
DISJOIN(MILLISECONDS)                              :         1674.63 
RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS)         :          713.73 
ADD_EQUALITY(MILLISECONDS)                         :            9.67 
DISJOIN_DISJUNCTIVE(MILLISECONDS)                  :            0.00 
ADD_DISEQUALITY(MILLISECONDS)                      :            0.41 
#CONJOIN_DISJUNCTIVE                               :             554 
#RENAME_VARIABLES                                  :            1128 
#UNFREEZE                                          :               0 
#CONJOIN                                           :             679 
#PROJECTAWAY                                       :             674 
#ADD_WEAK_EQUALITY                                 :              15 
#DISJOIN                                           :             192 
#RENAME_VARIABLES_DISJUNCTIVE                      :            1127 
#ADD_EQUALITY                                      :              95 
#DISJOIN_DISJUNCTIVE                               :               0 
#ADD_DISEQUALITY                                   :              10 

  - StatisticsResult: WeqCcManagerStatistics
    
FREEZE(MILLISECONDS)                               :        85958.73 
ADDNODE(MILLISECONDS)                              :            0.00 
MEET(MILLISECONDS)                                 :        14529.12 
FILTERREDUNDANT(MILLISECONDS)                      :            0.00 
REPORTWEQ(MILLISECONDS)                            :            6.76 
JOIN(MILLISECONDS)                                 :         1661.41 
RENAMEVARS(MILLISECONDS)                           :          672.32 
FLATTENLABELS(MILLISECONDS)                        :            0.00 
COPY(MILLISECONDS)                                 :            0.00 
ISSTRONGERTHAN(MILLISECONDS)                       :        40764.03 
ISLABELSTRONGERTHAN(MILLISECONDS)                  :         6096.21 
ISWEQGRAPHSTRONGERTHAN(MILLISECONDS)               :          823.98 
UNFREEZE(MILLISECONDS)                             :          311.83 
REPORTCONTAINS(MILLISECONDS)                       :            0.00 
PROJECTAWAY(MILLISECONDS)                          :        81323.15 
MEETEDGELABELS(MILLISECONDS)                       :         1975.96 
REPORTEQUALITY(MILLISECONDS)                       :         1116.34 
ADDALLNODES(MILLISECONDS)                          :          708.46 
REPORTDISEQUALITY(MILLISECONDS)                    :            5.29 
WEQGRAPHJOIN(MILLISECONDS)                         :         1520.03 
#FREEZE                                            :            4822 
#ADDNODE                                           :               0 
#MEET                                              :             468 
#FILTERREDUNDANT                                   :               0 
#REPORTWEQ                                         :              15 
#JOIN                                              :             192 
#RENAMEVARS                                        :            1128 
#FLATTENLABELS                                     :               0 
#COPY                                              :               0 
#ISSTRONGERTHAN                                    :            1207 
#ISLABELSTRONGERTHAN                               :          500446 
#ISWEQGRAPHSTRONGERTHAN                            :             625 
#UNFREEZE                                          :            3314 
#REPORTCONTAINS                                    :               0 
#PROJECTAWAY                                       :            1718 
#MEETEDGELABELS                                    :            7946 
#REPORTEQUALITY                                    :            8230 
#ADDALLNODES                                       :             468 
#REPORTDISEQUALITY                                 :            1954 
#WEQGRAPHJOIN                                      :             192 

  - StatisticsResult: CcManagerStatistics
    
ADDNODE(MILLISECONDS)                              :            0.00 
MEET(MILLISECONDS)                                 :        22055.03 
REPORT_EQUALITY(MILLISECONDS)                      :         8190.50 
FILTERREDUNDANT(MILLISECONDS)                      :        88386.38 
ADD_ALL_ELEMENTS(MILLISECONDS)                     :        25778.02 
JOIN(MILLISECONDS)                                 :           95.11 
ALIGN_ELEMENTS(MILLISECONDS)                       :        55817.67 
COPY(MILLISECONDS)                                 :            0.00 
REPORT_DISEQUALITY(MILLISECONDS)                   :         1012.81 
UNFREEZE(MILLISECONDS)                             :            0.00 
OVERALL(MILLISECONDS)                              :        90321.78 
REPORTCONTAINS(MILLISECONDS)                       :            0.00 
IS_STRONGER_THAN_NO_CACHING(MILLISECONDS)          :        69988.96 
REMOVE(MILLISECONDS)                               :            0.00 
IS_STRONGER_THAN_W_CACHING(MILLISECONDS)           :            0.00 
PROJECT_TO_ELEMENTS(MILLISECONDS)                  :         4579.70 
#ADDNODE                                           :               0 
#MEET                                              :           55039 
#REPORT_EQUALITY                                   :         1044819 
#FILTERREDUNDANT                                   :         1049667 
#ADD_ALL_ELEMENTS                                  :         1325217 
#JOIN                                              :             192 
#ALIGN_ELEMENTS                                    :          635011 
#COPY                                              :               0 
#REPORT_DISEQUALITY                                :          261638 
#UNFREEZE                                          :               0 
#OVERALL                                           :         6088268 
#REPORTCONTAINS                                    :               0 
#IS_STRONGER_THAN_NO_CACHING                       :         1665580 
#REMOVE                                            :               0 
#IS_STRONGER_THAN_W_CACHING                        :               0 
#PROJECT_TO_ELEMENTS                               :           51105 

 * Results from de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation:
  - StatisticsResult: HeapSeparatorStatistics
    
#COUNT_NEW_ARRAY_VARS_[#memory_int]                                              :       3 
COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_0                                    :       3 
COUNT_BLOCKS_for_[#memory_int]_at_dim_0                                          :       3 
COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_1                                    :       2 
COUNT_BLOCKS_for_[#memory_int]_at_dim_1                                          :       1 
COUNT_ARRAY_READS for [#memory_int]                                              :       4 

 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - ExceptionOrErrorResult: AssertionError: var is still there: v_arrayElimArr_5 term size 6
    de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: var is still there: v_arrayElimArr_5 term size 6: de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.Elim1Store.elim1(Elim1Store.java:452)
RESULT: Ultimate could not prove your program: Toolchain returned no result.
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-04-12_01-41-19-782.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-VPDomainBenchmark-0-2018-04-12_01-41-19-782.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-0-2018-04-12_01-41-19-782.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-1-2018-04-12_01-41-19-782.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-2-2018-04-12_01-41-19-782.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrpbrk-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-HeapSeparatorBenchmark-0-2018-04-12_01-41-19-782.csv
Received shutdown request...