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/AutomizerC.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_cstrstr-alloca_true-valid-memsafety_true-termination.i


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


This is Ultimate 0.1.23-4cf2d92
[2018-03-28 12:30:22,279 INFO  L170        SettingsManager]: Resetting all preferences to default values...
[2018-03-28 12:30:22,281 INFO  L174        SettingsManager]: Resetting UltimateCore preferences to default values
[2018-03-28 12:30:22,294 INFO  L177        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2018-03-28 12:30:22,295 INFO  L174        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2018-03-28 12:30:22,295 INFO  L174        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2018-03-28 12:30:22,296 INFO  L174        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2018-03-28 12:30:22,298 INFO  L174        SettingsManager]: Resetting LassoRanker preferences to default values
[2018-03-28 12:30:22,300 INFO  L174        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2018-03-28 12:30:22,301 INFO  L174        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2018-03-28 12:30:22,302 INFO  L177        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2018-03-28 12:30:22,302 INFO  L174        SettingsManager]: Resetting LTL2Aut preferences to default values
[2018-03-28 12:30:22,303 INFO  L174        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2018-03-28 12:30:22,305 INFO  L174        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2018-03-28 12:30:22,306 INFO  L174        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2018-03-28 12:30:22,308 INFO  L174        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2018-03-28 12:30:22,310 INFO  L174        SettingsManager]: Resetting CodeCheck preferences to default values
[2018-03-28 12:30:22,311 INFO  L174        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2018-03-28 12:30:22,313 INFO  L174        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2018-03-28 12:30:22,314 INFO  L174        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2018-03-28 12:30:22,316 INFO  L177        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2018-03-28 12:30:22,317 INFO  L177        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2018-03-28 12:30:22,317 INFO  L174        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2018-03-28 12:30:22,318 INFO  L174        SettingsManager]: Resetting Boogie Printer preferences to default values
[2018-03-28 12:30:22,319 INFO  L174        SettingsManager]: Resetting Witness Printer preferences to default values
[2018-03-28 12:30:22,320 INFO  L177        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2018-03-28 12:30:22,321 INFO  L174        SettingsManager]: Resetting CDTParser preferences to default values
[2018-03-28 12:30:22,321 INFO  L174        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2018-03-28 12:30:22,322 INFO  L177        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2018-03-28 12:30:22,323 INFO  L174        SettingsManager]: Resetting Witness Parser preferences to default values
[2018-03-28 12:30:22,323 INFO  L181        SettingsManager]: Finished resetting all preferences to default values...
[2018-03-28 12:30:22,324 INFO  L98         SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf
[2018-03-28 12:30:22,347 INFO  L110        SettingsManager]: Loading preferences was successful
[2018-03-28 12:30:22,347 INFO  L112        SettingsManager]: Preferences different from defaults after loading the file:
[2018-03-28 12:30:22,347 INFO  L131        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2018-03-28 12:30:22,347 INFO  L133        SettingsManager]:  * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG;
[2018-03-28 12:30:22,348 INFO  L131        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2018-03-28 12:30:22,348 INFO  L133        SettingsManager]:  * to procedures, called more than once=true
[2018-03-28 12:30:22,348 INFO  L131        SettingsManager]: Preferences of Abstract Interpretation differ from their defaults:
[2018-03-28 12:30:22,348 INFO  L133        SettingsManager]:  * Abstract domain for RCFG-of-the-future=VPDomain
[2018-03-28 12:30:22,348 INFO  L133        SettingsManager]:  * Use the RCFG-of-the-future interface=true
[2018-03-28 12:30:22,349 INFO  L131        SettingsManager]: Preferences of LTL2Aut differ from their defaults:
[2018-03-28 12:30:22,349 INFO  L133        SettingsManager]:  * Property to check=[] a 
 a: x > 42
[2018-03-28 12:30:22,349 INFO  L131        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2018-03-28 12:30:22,349 INFO  L133        SettingsManager]:  * sizeof long=4
[2018-03-28 12:30:22,349 INFO  L133        SettingsManager]:  * Check unreachability of error function in SV-COMP mode=false
[2018-03-28 12:30:22,349 INFO  L133        SettingsManager]:  * Overapproximate operations on floating types=true
[2018-03-28 12:30:22,349 INFO  L133        SettingsManager]:  * sizeof POINTER=4
[2018-03-28 12:30:22,350 INFO  L133        SettingsManager]:  * Check division by zero=IGNORE
[2018-03-28 12:30:22,350 INFO  L133        SettingsManager]:  * Check for the main procedure if all allocated memory was freed=true
[2018-03-28 12:30:22,350 INFO  L133        SettingsManager]:  * SV-COMP memtrack compatibility mode=true
[2018-03-28 12:30:22,350 INFO  L133        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2018-03-28 12:30:22,350 INFO  L133        SettingsManager]:  * sizeof long double=12
[2018-03-28 12:30:22,350 INFO  L131        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2018-03-28 12:30:22,351 INFO  L133        SettingsManager]:  * Size of a code block=SingleStatement
[2018-03-28 12:30:22,351 INFO  L133        SettingsManager]:  * Add additional assume for each assert=false
[2018-03-28 12:30:22,351 INFO  L133        SettingsManager]:  * SMT solver=External_DefaultMode
[2018-03-28 12:30:22,351 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2018-03-28 12:30:22,351 INFO  L131        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * Interpolant automaton=TWOTRACK
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:22,352 INFO  L133        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2018-03-28 12:30:22,353 INFO  L131        SettingsManager]: Preferences of IcfgTransformer differ from their defaults:
[2018-03-28 12:30:22,353 INFO  L133        SettingsManager]:  * TransformationType=HEAP_SEPARATOR
[2018-03-28 12:30:22,353 INFO  L131        SettingsManager]: Preferences of Boogie Printer differ from their defaults:
[2018-03-28 12:30:22,354 INFO  L133        SettingsManager]:  * Dump path:=C:\Users\alex\AppData\Local\Temp\
[2018-03-28 12:30:22,387 INFO  L81    nceAwareModelManager]: Repository-Root is: /tmp
[2018-03-28 12:30:22,397 INFO  L266   ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized
[2018-03-28 12:30:22,400 INFO  L222   ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected.
[2018-03-28 12:30:22,401 INFO  L271        PluginConnector]: Initializing CDTParser...
[2018-03-28 12:30:22,402 INFO  L276        PluginConnector]: CDTParser initialized
[2018-03-28 12:30:22,402 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-memsafety/openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,740 INFO  L228              CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGeaeb3918a
[2018-03-28 12:30:22,895 INFO  L291              CDTParser]: IsIndexed: true
[2018-03-28 12:30:22,895 INFO  L292              CDTParser]: Found 1 translation units.
[2018-03-28 12:30:22,896 INFO  L171              CDTParser]: Scanning openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,908 INFO  L210   ultiparseSymbolTable]: Include resolver:
[2018-03-28 12:30:22,908 INFO  L215   ultiparseSymbolTable]: <empty include resolver>
[2018-03-28 12:30:22,908 INFO  L218   ultiparseSymbolTable]: Function table:
[2018-03-28 12:30:22,908 INFO  L221   ultiparseSymbolTable]: Function definition of null ('main') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,908 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlen ('cstrlen') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,908 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,908 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,909 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmp ('cstrncmp') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,909 INFO  L221   ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstr ('cstrstr') in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,909 INFO  L227   ultiparseSymbolTable]: Global variable table:
[2018-03-28 12:30:22,909 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____caddr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,909 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____off64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,909 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____blksize_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsblkcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__blksize_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____dev_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__int16_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____qaddr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__fd_set in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__ulong in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,910 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____u_char in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_quad_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__time_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____int16_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__div_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____u_long in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____pthread_list_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_barrierattr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__sigset_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,911 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_rwlock_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__lldiv_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__uid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____uint32_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__blkcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_key_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__size_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_char in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,912 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____time_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____ino_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____intptr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_long in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____syscall_slong_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____mode_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsfilcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____WAIT_STATUS in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,913 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__suseconds_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____uint16_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____u_short in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__int64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_int64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__caddr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_mutex_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,914 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__ino_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____sigset_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__int8_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__ldiv_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__gid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__ushort in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____uint8_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____rlim64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__mode_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,915 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_condattr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____daddr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__clock_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__daddr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____clock_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____int8_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____loff_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__fsid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____uid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____sig_atomic_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____uint64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_attr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__wchar_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,916 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsblkcnt64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsword_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____int64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__ssize_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__nlink_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__loff_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__uint in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____key_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_short in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__dev_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____clockid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__register_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_spinlock_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____useconds_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,917 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fsfilcnt64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__id_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____blkcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____socklen_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_cond_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_once_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____u_int in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__quad_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__off_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_int16_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____u_quad_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____timer_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____pid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____ino64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,918 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_barrier_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____gid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____off_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_mutexattr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__int32_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____rlim_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__fsfilcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__fd_mask in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____quad_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____suseconds_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__fsblkcnt_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,919 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____nlink_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____blkcnt64_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_int in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_int32_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__pthread_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____ssize_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__key_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____id_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__timer_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,920 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____syscall_ulong_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,921 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__clockid_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,921 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____int32_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,921 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____fd_mask in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,921 INFO  L230   ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__u_int8_t in openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:22,942 INFO  L334              CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGeaeb3918a
[2018-03-28 12:30:22,947 INFO  L304   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2018-03-28 12:30:22,950 INFO  L131        ToolchainWalker]: Walking toolchain with 4 elements.
[2018-03-28 12:30:22,951 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2018-03-28 12:30:22,951 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2018-03-28 12:30:22,956 INFO  L276        PluginConnector]: CACSL2BoogieTranslator initialized
[2018-03-28 12:30:22,957 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:30:22" (1/1) ...
[2018-03-28 12:30:22,959 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ad94314 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:22, skipping insertion in model container
[2018-03-28 12:30:22,959 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:30:22" (1/1) ...
[2018-03-28 12:30:22,974 INFO  L167             Dispatcher]: Using SV-COMP mode
[2018-03-28 12:30:23,006 INFO  L167             Dispatcher]: Using SV-COMP mode
[2018-03-28 12:30:23,183 INFO  L175          PostProcessor]: Settings: Checked method=main
[2018-03-28 12:30:23,238 INFO  L175          PostProcessor]: Settings: Checked method=main
[2018-03-28 12:30:23,245 INFO  L100         SccComputation]: Graph consists of 0 InCaSumBalls and 114 non ball SCCs. Number of states in SCCs 114.
[2018-03-28 12:30:23,294 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23 WrapperNode
[2018-03-28 12:30:23,294 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2018-03-28 12:30:23,295 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2018-03-28 12:30:23,295 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2018-03-28 12:30:23,296 INFO  L276        PluginConnector]: Boogie Preprocessor initialized
[2018-03-28 12:30:23,311 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,311 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,327 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,327 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,341 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,349 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,352 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
[2018-03-28 12:30:23,358 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2018-03-28 12:30:23,358 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2018-03-28 12:30:23,359 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2018-03-28 12:30:23,359 INFO  L276        PluginConnector]: RCFGBuilder initialized
[2018-03-28 12:30:23,360 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (1/1) ...
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2018-03-28 12:30:23,478 INFO  L136     BoogieDeclarations]: Found implementation of procedure ULTIMATE.init
[2018-03-28 12:30:23,478 INFO  L136     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2018-03-28 12:30:23,478 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_32
[2018-03-28 12:30:23,479 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_64
[2018-03-28 12:30:23,479 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlen
[2018-03-28 12:30:23,479 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmp
[2018-03-28 12:30:23,479 INFO  L136     BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstr
[2018-03-28 12:30:23,479 INFO  L136     BoogieDeclarations]: Found implementation of procedure main
[2018-03-28 12:30:23,479 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_32
[2018-03-28 12:30:23,479 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i____bswap_64
[2018-03-28 12:30:23,479 INFO  L128     BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max
[2018-03-28 12:30:23,479 INFO  L128     BoogieDeclarations]: Found specification of procedure atof
[2018-03-28 12:30:23,479 INFO  L128     BoogieDeclarations]: Found specification of procedure atoi
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure atol
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure atoll
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtod
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtof
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtold
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtol
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoul
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoq
[2018-03-28 12:30:23,480 INFO  L128     BoogieDeclarations]: Found specification of procedure strtouq
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoll
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure strtoull
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure l64a
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure a64l
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure select
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure pselect
[2018-03-28 12:30:23,481 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_major
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_minor
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure gnu_dev_makedev
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure random
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure srandom
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure initstate
[2018-03-28 12:30:23,482 INFO  L128     BoogieDeclarations]: Found specification of procedure setstate
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure random_r
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure srandom_r
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure initstate_r
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure setstate_r
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure rand
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure srand
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure rand_r
[2018-03-28 12:30:23,483 INFO  L128     BoogieDeclarations]: Found specification of procedure drand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure erand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure lrand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure nrand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure mrand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure jrand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure srand48
[2018-03-28 12:30:23,484 INFO  L128     BoogieDeclarations]: Found specification of procedure seed48
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure lcong48
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure drand48_r
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure erand48_r
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure lrand48_r
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure nrand48_r
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure mrand48_r
[2018-03-28 12:30:23,485 INFO  L128     BoogieDeclarations]: Found specification of procedure jrand48_r
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure srand48_r
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure seed48_r
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure lcong48_r
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure malloc
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure calloc
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure realloc
[2018-03-28 12:30:23,486 INFO  L128     BoogieDeclarations]: Found specification of procedure free
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure cfree
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure alloca
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure valloc
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure posix_memalign
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure abort
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure atexit
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure on_exit
[2018-03-28 12:30:23,487 INFO  L128     BoogieDeclarations]: Found specification of procedure exit
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure _Exit
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure getenv
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure putenv
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure setenv
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure unsetenv
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure clearenv
[2018-03-28 12:30:23,488 INFO  L128     BoogieDeclarations]: Found specification of procedure mktemp
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure mkstemp
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure mkstemps
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure mkdtemp
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure system
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure realpath
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure bsearch
[2018-03-28 12:30:23,489 INFO  L128     BoogieDeclarations]: Found specification of procedure qsort
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure abs
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure labs
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure llabs
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure div
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure ldiv
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure lldiv
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure ecvt
[2018-03-28 12:30:23,490 INFO  L128     BoogieDeclarations]: Found specification of procedure fcvt
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure gcvt
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure qecvt
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure qfcvt
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure qgcvt
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure ecvt_r
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure fcvt_r
[2018-03-28 12:30:23,491 INFO  L128     BoogieDeclarations]: Found specification of procedure qecvt_r
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure qfcvt_r
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure mblen
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure mbtowc
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure wctomb
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure mbstowcs
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure wcstombs
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure rpmatch
[2018-03-28 12:30:23,492 INFO  L128     BoogieDeclarations]: Found specification of procedure getsubopt
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure getloadavg
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlen
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure read~int
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmp
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstr
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure main
[2018-03-28 12:30:23,493 INFO  L128     BoogieDeclarations]: Found specification of procedure #Ultimate.alloc
[2018-03-28 12:30:23,494 INFO  L128     BoogieDeclarations]: Found specification of procedure write~int
[2018-03-28 12:30:23,494 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2018-03-28 12:30:23,494 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.init
[2018-03-28 12:30:23,494 INFO  L128     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2018-03-28 12:30:23,494 INFO  L128     BoogieDeclarations]: Found specification of procedure write~unchecked~int
[2018-03-28 12:30:23,967 INFO  L259             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2018-03-28 12:30:23,967 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:30:23 BoogieIcfgContainer
[2018-03-28 12:30:23,968 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2018-03-28 12:30:23,968 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2018-03-28 12:30:23,968 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2018-03-28 12:30:23,971 INFO  L276        PluginConnector]: TraceAbstraction initialized
[2018-03-28 12:30:23,971 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.03 12:30:22" (1/3) ...
[2018-03-28 12:30:23,971 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@408f3e59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:30:23, skipping insertion in model container
[2018-03-28 12:30:23,972 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:30:23" (2/3) ...
[2018-03-28 12:30:23,972 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@408f3e59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:30:23, skipping insertion in model container
[2018-03-28 12:30:23,972 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:30:23" (3/3) ...
[2018-03-28 12:30:23,974 INFO  L107   eAbstractionObserver]: Analyzing ICFG openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i
[2018-03-28 12:30:23,981 INFO  L131   ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2018-03-28 12:30:23,988 INFO  L143   ceAbstractionStarter]: Appying trace abstraction to program that has 21 error locations.
[2018-03-28 12:30:24,027 INFO  L128   ementStrategyFactory]: Using default assertion order modulation
[2018-03-28 12:30:24,027 INFO  L369      AbstractCegarLoop]: Interprodecural is true
[2018-03-28 12:30:24,027 INFO  L370      AbstractCegarLoop]: Hoare is true
[2018-03-28 12:30:24,027 INFO  L371      AbstractCegarLoop]: Compute interpolants for FPandBP
[2018-03-28 12:30:24,027 INFO  L372      AbstractCegarLoop]: Backedges is TWOTRACK
[2018-03-28 12:30:24,028 INFO  L373      AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION
[2018-03-28 12:30:24,028 INFO  L374      AbstractCegarLoop]: Difference is false
[2018-03-28 12:30:24,028 INFO  L375      AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA
[2018-03-28 12:30:24,028 INFO  L380      AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce========
[2018-03-28 12:30:24,029 INFO  L87    2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure
[2018-03-28 12:30:24,046 INFO  L276                IsEmpty]: Start isEmpty. Operand 150 states.
[2018-03-28 12:30:24,051 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 20
[2018-03-28 12:30:24,051 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:24,052 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-03-28 12:30:24,052 INFO  L408      AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:24,055 INFO  L82        PathProgramCache]: Analyzing trace with hash 104768082, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:24,066 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:24,091 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:24,097 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:24,140 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:24,142 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,155 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,155 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5
[2018-03-28 12:30:24,176 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-03-28 12:30:24,176 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,181 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-03-28 12:30:24,181 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11
[2018-03-28 12:30:24,190 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:24,190 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:24,206 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:24,234 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:24,234 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3
[2018-03-28 12:30:24,236 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 4 states
[2018-03-28 12:30:24,250 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2018-03-28 12:30:24,251 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2018-03-28 12:30:24,253 INFO  L87              Difference]: Start difference. First operand 150 states. Second operand 4 states.
[2018-03-28 12:30:24,377 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:24,378 INFO  L93              Difference]: Finished difference Result 243 states and 267 transitions.
[2018-03-28 12:30:24,378 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2018-03-28 12:30:24,379 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 19
[2018-03-28 12:30:24,380 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:24,387 INFO  L225             Difference]: With dead ends: 243
[2018-03-28 12:30:24,387 INFO  L226             Difference]: Without dead ends: 146
[2018-03-28 12:30:24,392 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-03-28 12:30:24,410 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 146 states.
[2018-03-28 12:30:24,433 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146.
[2018-03-28 12:30:24,434 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 146 states.
[2018-03-28 12:30:24,436 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 156 transitions.
[2018-03-28 12:30:24,437 INFO  L78                 Accepts]: Start accepts. Automaton has 146 states and 156 transitions. Word has length 19
[2018-03-28 12:30:24,437 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:24,437 INFO  L459      AbstractCegarLoop]: Abstraction has 146 states and 156 transitions.
[2018-03-28 12:30:24,438 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 4 states.
[2018-03-28 12:30:24,438 INFO  L276                IsEmpty]: Start isEmpty. Operand 146 states and 156 transitions.
[2018-03-28 12:30:24,438 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 20
[2018-03-28 12:30:24,438 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:24,438 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-03-28 12:30:24,438 INFO  L408      AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:24,439 INFO  L82        PathProgramCache]: Analyzing trace with hash 104768083, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:24,449 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:24,465 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:24,467 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:24,482 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:24,482 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,492 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:24,492 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,515 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,516 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:19, output treesize:17
[2018-03-28 12:30:24,559 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:24,561 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-03-28 12:30:24,562 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,577 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:24,578 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:24,579 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-03-28 12:30:24,579 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,599 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,600 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:28, output treesize:12
[2018-03-28 12:30:24,612 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:24,613 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:24,715 INFO  L267         ElimStorePlain]: Start of recursive call 1:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,716 INFO  L202         ElimStorePlain]: Needed 1 recursive calls to eliminate 5 variables, input treesize:25, output treesize:3
[2018-03-28 12:30:24,725 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:24,746 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:24,746 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8
[2018-03-28 12:30:24,748 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-03-28 12:30:24,748 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-03-28 12:30:24,748 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72
[2018-03-28 12:30:24,749 INFO  L87              Difference]: Start difference. First operand 146 states and 156 transitions. Second operand 9 states.
[2018-03-28 12:30:24,932 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:24,932 INFO  L93              Difference]: Finished difference Result 146 states and 156 transitions.
[2018-03-28 12:30:24,933 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2018-03-28 12:30:24,933 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 19
[2018-03-28 12:30:24,933 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:24,935 INFO  L225             Difference]: With dead ends: 146
[2018-03-28 12:30:24,935 INFO  L226             Difference]: Without dead ends: 145
[2018-03-28 12:30:24,936 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90
[2018-03-28 12:30:24,937 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 145 states.
[2018-03-28 12:30:24,948 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145.
[2018-03-28 12:30:24,948 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 145 states.
[2018-03-28 12:30:24,951 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 155 transitions.
[2018-03-28 12:30:24,951 INFO  L78                 Accepts]: Start accepts. Automaton has 145 states and 155 transitions. Word has length 19
[2018-03-28 12:30:24,951 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:24,951 INFO  L459      AbstractCegarLoop]: Abstraction has 145 states and 155 transitions.
[2018-03-28 12:30:24,952 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-03-28 12:30:24,952 INFO  L276                IsEmpty]: Start isEmpty. Operand 145 states and 155 transitions.
[2018-03-28 12:30:24,952 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 21
[2018-03-28 12:30:24,952 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:24,953 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-03-28 12:30:24,953 INFO  L408      AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:24,953 INFO  L82        PathProgramCache]: Analyzing trace with hash -1047156750, 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-03-28 12:30:24,966 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:24,981 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:24,983 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:24,989 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:24,989 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,994 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:24,994 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5
[2018-03-28 12:30:24,999 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:24,999 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:25,003 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,023 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:25,023 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3
[2018-03-28 12:30:25,024 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 4 states
[2018-03-28 12:30:25,024 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2018-03-28 12:30:25,024 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2018-03-28 12:30:25,024 INFO  L87              Difference]: Start difference. First operand 145 states and 155 transitions. Second operand 4 states.
[2018-03-28 12:30:25,154 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:25,154 INFO  L93              Difference]: Finished difference Result 145 states and 155 transitions.
[2018-03-28 12:30:25,154 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2018-03-28 12:30:25,154 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 20
[2018-03-28 12:30:25,155 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:25,156 INFO  L225             Difference]: With dead ends: 145
[2018-03-28 12:30:25,156 INFO  L226             Difference]: Without dead ends: 144
[2018-03-28 12:30:25,157 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-03-28 12:30:25,157 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 144 states.
[2018-03-28 12:30:25,165 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144.
[2018-03-28 12:30:25,166 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 144 states.
[2018-03-28 12:30:25,167 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 154 transitions.
[2018-03-28 12:30:25,168 INFO  L78                 Accepts]: Start accepts. Automaton has 144 states and 154 transitions. Word has length 20
[2018-03-28 12:30:25,168 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:25,168 INFO  L459      AbstractCegarLoop]: Abstraction has 144 states and 154 transitions.
[2018-03-28 12:30:25,168 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 4 states.
[2018-03-28 12:30:25,168 INFO  L276                IsEmpty]: Start isEmpty. Operand 144 states and 154 transitions.
[2018-03-28 12:30:25,169 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 21
[2018-03-28 12:30:25,169 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:25,169 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-03-28 12:30:25,169 INFO  L408      AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:25,169 INFO  L82        PathProgramCache]: Analyzing trace with hash -1047156749, 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-03-28 12:30:25,180 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:25,192 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:25,194 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:25,203 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:25,203 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:25,233 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:25,233 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12
[2018-03-28 12:30:25,260 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,261 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:25,291 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,315 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:25,315 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6
[2018-03-28 12:30:25,316 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 7 states
[2018-03-28 12:30:25,316 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2018-03-28 12:30:25,316 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42
[2018-03-28 12:30:25,316 INFO  L87              Difference]: Start difference. First operand 144 states and 154 transitions. Second operand 7 states.
[2018-03-28 12:30:25,393 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:25,393 INFO  L93              Difference]: Finished difference Result 144 states and 154 transitions.
[2018-03-28 12:30:25,393 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2018-03-28 12:30:25,393 INFO  L78                 Accepts]: Start accepts. Automaton has 7 states. Word has length 20
[2018-03-28 12:30:25,394 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:25,395 INFO  L225             Difference]: With dead ends: 144
[2018-03-28 12:30:25,395 INFO  L226             Difference]: Without dead ends: 143
[2018-03-28 12:30:25,396 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-03-28 12:30:25,396 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 143 states.
[2018-03-28 12:30:25,404 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143.
[2018-03-28 12:30:25,404 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 143 states.
[2018-03-28 12:30:25,405 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 153 transitions.
[2018-03-28 12:30:25,406 INFO  L78                 Accepts]: Start accepts. Automaton has 143 states and 153 transitions. Word has length 20
[2018-03-28 12:30:25,406 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:25,406 INFO  L459      AbstractCegarLoop]: Abstraction has 143 states and 153 transitions.
[2018-03-28 12:30:25,406 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 7 states.
[2018-03-28 12:30:25,406 INFO  L276                IsEmpty]: Start isEmpty. Operand 143 states and 153 transitions.
[2018-03-28 12:30:25,407 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 30
[2018-03-28 12:30:25,407 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:25,407 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]
[2018-03-28 12:30:25,407 INFO  L408      AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:25,408 INFO  L82        PathProgramCache]: Analyzing trace with hash 1739525523, 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-03-28 12:30:25,415 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:25,433 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:25,435 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:25,457 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,458 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:25,462 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,482 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:25,483 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5
[2018-03-28 12:30:25,483 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2018-03-28 12:30:25,483 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2018-03-28 12:30:25,483 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2018-03-28 12:30:25,483 INFO  L87              Difference]: Start difference. First operand 143 states and 153 transitions. Second operand 6 states.
[2018-03-28 12:30:25,570 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:25,570 INFO  L93              Difference]: Finished difference Result 143 states and 153 transitions.
[2018-03-28 12:30:25,570 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2018-03-28 12:30:25,570 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 29
[2018-03-28 12:30:25,571 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:25,572 INFO  L225             Difference]: With dead ends: 143
[2018-03-28 12:30:25,572 INFO  L226             Difference]: Without dead ends: 142
[2018-03-28 12:30:25,572 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 53 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-03-28 12:30:25,572 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 142 states.
[2018-03-28 12:30:25,579 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142.
[2018-03-28 12:30:25,580 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 142 states.
[2018-03-28 12:30:25,581 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 152 transitions.
[2018-03-28 12:30:25,581 INFO  L78                 Accepts]: Start accepts. Automaton has 142 states and 152 transitions. Word has length 29
[2018-03-28 12:30:25,581 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:25,581 INFO  L459      AbstractCegarLoop]: Abstraction has 142 states and 152 transitions.
[2018-03-28 12:30:25,581 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2018-03-28 12:30:25,581 INFO  L276                IsEmpty]: Start isEmpty. Operand 142 states and 152 transitions.
[2018-03-28 12:30:25,582 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 30
[2018-03-28 12:30:25,582 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:25,582 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]
[2018-03-28 12:30:25,582 INFO  L408      AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:25,583 INFO  L82        PathProgramCache]: Analyzing trace with hash 1739525524, 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-03-28 12:30:25,588 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:25,604 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:25,606 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:25,645 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,645 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:25,651 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-03-28 12:30:25,652 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:25,658 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-03-28 12:30:25,658 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:25,661 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:25,661 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:7
[2018-03-28 12:30:25,672 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,703 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:25,704 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 8
[2018-03-28 12:30:25,704 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-03-28 12:30:25,704 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-03-28 12:30:25,704 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72
[2018-03-28 12:30:25,704 INFO  L87              Difference]: Start difference. First operand 142 states and 152 transitions. Second operand 9 states.
[2018-03-28 12:30:25,848 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:25,848 INFO  L93              Difference]: Finished difference Result 142 states and 152 transitions.
[2018-03-28 12:30:25,848 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:30:25,849 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 29
[2018-03-28 12:30:25,849 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:25,850 INFO  L225             Difference]: With dead ends: 142
[2018-03-28 12:30:25,850 INFO  L226             Difference]: Without dead ends: 141
[2018-03-28 12:30:25,850 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210
[2018-03-28 12:30:25,850 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 141 states.
[2018-03-28 12:30:25,855 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141.
[2018-03-28 12:30:25,855 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 141 states.
[2018-03-28 12:30:25,856 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 151 transitions.
[2018-03-28 12:30:25,856 INFO  L78                 Accepts]: Start accepts. Automaton has 141 states and 151 transitions. Word has length 29
[2018-03-28 12:30:25,856 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:25,857 INFO  L459      AbstractCegarLoop]: Abstraction has 141 states and 151 transitions.
[2018-03-28 12:30:25,857 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-03-28 12:30:25,857 INFO  L276                IsEmpty]: Start isEmpty. Operand 141 states and 151 transitions.
[2018-03-28 12:30:25,857 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 40
[2018-03-28 12:30:25,858 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:25,858 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-03-28 12:30:25,858 INFO  L408      AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:25,858 INFO  L82        PathProgramCache]: Analyzing trace with hash 1793175866, 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-03-28 12:30:25,865 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:25,883 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:25,886 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:25,934 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,934 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:25,939 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:25,962 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:25,962 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 8
[2018-03-28 12:30:25,962 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-03-28 12:30:25,963 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-03-28 12:30:25,963 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72
[2018-03-28 12:30:25,963 INFO  L87              Difference]: Start difference. First operand 141 states and 151 transitions. Second operand 9 states.
[2018-03-28 12:30:26,188 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:26,189 INFO  L93              Difference]: Finished difference Result 141 states and 151 transitions.
[2018-03-28 12:30:26,189 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-03-28 12:30:26,189 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 39
[2018-03-28 12:30:26,190 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:26,191 INFO  L225             Difference]: With dead ends: 141
[2018-03-28 12:30:26,191 INFO  L226             Difference]: Without dead ends: 140
[2018-03-28 12:30:26,191 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156
[2018-03-28 12:30:26,192 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 140 states.
[2018-03-28 12:30:26,198 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140.
[2018-03-28 12:30:26,198 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 140 states.
[2018-03-28 12:30:26,199 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 150 transitions.
[2018-03-28 12:30:26,199 INFO  L78                 Accepts]: Start accepts. Automaton has 140 states and 150 transitions. Word has length 39
[2018-03-28 12:30:26,200 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:26,200 INFO  L459      AbstractCegarLoop]: Abstraction has 140 states and 150 transitions.
[2018-03-28 12:30:26,200 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-03-28 12:30:26,200 INFO  L276                IsEmpty]: Start isEmpty. Operand 140 states and 150 transitions.
[2018-03-28 12:30:26,201 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 40
[2018-03-28 12:30:26,201 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:26,201 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-03-28 12:30:26,201 INFO  L408      AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:26,202 INFO  L82        PathProgramCache]: Analyzing trace with hash 1793175867, 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-03-28 12:30:26,208 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:26,229 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:26,232 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:26,248 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 11
[2018-03-28 12:30:26,251 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 11 treesize of output 10
[2018-03-28 12:30:26,251 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,255 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,261 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call: 1 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:30:26,262 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:21
[2018-03-28 12:30:26,365 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 20 treesize of output 16
[2018-03-28 12:30:26,371 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 13
[2018-03-28 12:30:26,372 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:26,376 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:26,393 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:26,394 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:29
[2018-03-28 12:30:26,497 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:26,497 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:26,952 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-03-28 12:30:26,953 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,961 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 13 treesize of output 11
[2018-03-28 12:30:26,972 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:30:26,972 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,974 INFO  L267         ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,980 INFO  L267         ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:26,981 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:35, output treesize:7
[2018-03-28 12:30:27,003 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:27,024 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:27,024 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 24
[2018-03-28 12:30:27,024 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 25 states
[2018-03-28 12:30:27,025 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants.
[2018-03-28 12:30:27,025 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600
[2018-03-28 12:30:27,025 INFO  L87              Difference]: Start difference. First operand 140 states and 150 transitions. Second operand 25 states.
[2018-03-28 12:30:27,914 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:27,914 INFO  L93              Difference]: Finished difference Result 154 states and 165 transitions.
[2018-03-28 12:30:27,915 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. 
[2018-03-28 12:30:27,915 INFO  L78                 Accepts]: Start accepts. Automaton has 25 states. Word has length 39
[2018-03-28 12:30:27,915 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:27,918 INFO  L225             Difference]: With dead ends: 154
[2018-03-28 12:30:27,919 INFO  L226             Difference]: Without dead ends: 153
[2018-03-28 12:30:27,919 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406
[2018-03-28 12:30:27,920 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 153 states.
[2018-03-28 12:30:27,924 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 142.
[2018-03-28 12:30:27,925 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 142 states.
[2018-03-28 12:30:27,925 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 152 transitions.
[2018-03-28 12:30:27,925 INFO  L78                 Accepts]: Start accepts. Automaton has 142 states and 152 transitions. Word has length 39
[2018-03-28 12:30:27,926 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:27,926 INFO  L459      AbstractCegarLoop]: Abstraction has 142 states and 152 transitions.
[2018-03-28 12:30:27,926 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 25 states.
[2018-03-28 12:30:27,926 INFO  L276                IsEmpty]: Start isEmpty. Operand 142 states and 152 transitions.
[2018-03-28 12:30:27,927 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 44
[2018-03-28 12:30:27,928 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:27,928 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]
[2018-03-28 12:30:27,928 INFO  L408      AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:27,928 INFO  L82        PathProgramCache]: Analyzing trace with hash 474358775, 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-03-28 12:30:27,943 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:27,962 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:27,964 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:28,012 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:28,013 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-03-28 12:30:28,015 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:28,016 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-03-28 12:30:28,016 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:28,020 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:28,027 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-03-28 12:30:28,027 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-03-28 12:30:28,071 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |c_main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0))))) is different from true
[2018-03-28 12:30:28,079 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int) (|main_#t~malloc23.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0) |main_#t~malloc23.base| 0))))) is different from true
[2018-03-28 12:30:28,088 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:28,088 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:28,156 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc23.base_12| Int)) (or (= (store (store (store |c_#valid| |v_main_#t~malloc23.base_12| 1) |c_main_#t~malloc22.base| 0) |v_main_#t~malloc23.base_12| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc23.base_12|))))) is different from false
[2018-03-28 12:30:28,169 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc22.base_11| Int) (|v_main_#t~malloc23.base_12| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_11| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc23.base_12| 1) |v_main_#t~malloc22.base_11| 0) |v_main_#t~malloc23.base_12| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_11|))) (not (= (select .cse0 |v_main_#t~malloc23.base_12|) 0))))) is different from false
[2018-03-28 12:30:28,201 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:28,224 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:28,224 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-03-28 12:30:28,224 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-03-28 12:30:28,224 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-03-28 12:30:28,225 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-03-28 12:30:28,225 INFO  L87              Difference]: Start difference. First operand 142 states and 152 transitions. Second operand 12 states.
[2018-03-28 12:30:28,236 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc22.base_11| Int) (|v_main_#t~malloc23.base_12| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_11| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc23.base_12| 1) |v_main_#t~malloc22.base_11| 0) |v_main_#t~malloc23.base_12| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_11|))) (not (= (select .cse0 |v_main_#t~malloc23.base_12|) 0)))))) is different from false
[2018-03-28 12:30:28,683 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:28,683 INFO  L93              Difference]: Finished difference Result 269 states and 288 transitions.
[2018-03-28 12:30:28,684 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:30:28,684 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 43
[2018-03-28 12:30:28,684 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:28,685 INFO  L225             Difference]: With dead ends: 269
[2018-03-28 12:30:28,685 INFO  L226             Difference]: Without dead ends: 249
[2018-03-28 12:30:28,686 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=125, Unknown=6, NotChecked=130, Total=306
[2018-03-28 12:30:28,686 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 249 states.
[2018-03-28 12:30:28,698 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 236.
[2018-03-28 12:30:28,699 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 236 states.
[2018-03-28 12:30:28,700 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 266 transitions.
[2018-03-28 12:30:28,701 INFO  L78                 Accepts]: Start accepts. Automaton has 236 states and 266 transitions. Word has length 43
[2018-03-28 12:30:28,701 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:28,701 INFO  L459      AbstractCegarLoop]: Abstraction has 236 states and 266 transitions.
[2018-03-28 12:30:28,701 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-03-28 12:30:28,701 INFO  L276                IsEmpty]: Start isEmpty. Operand 236 states and 266 transitions.
[2018-03-28 12:30:28,703 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 45
[2018-03-28 12:30:28,703 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:28,703 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-03-28 12:30:28,703 INFO  L408      AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:28,703 INFO  L82        PathProgramCache]: Analyzing trace with hash 1862601621, 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-03-28 12:30:28,712 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:28,731 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:28,733 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:28,760 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:28,761 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-03-28 12:30:28,764 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:28,765 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-03-28 12:30:28,765 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:28,770 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:28,773 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-03-28 12:30:28,774 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-03-28 12:30:28,799 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |c_main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0))))) is different from true
[2018-03-28 12:30:28,816 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int) (|main_#t~malloc23.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0) |main_#t~malloc23.base| 0))))) is different from true
[2018-03-28 12:30:28,821 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:28,821 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:28,839 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc23.base_14| Int)) (or (= (store (store (store |c_#valid| |v_main_#t~malloc23.base_14| 1) |c_main_#t~malloc22.base| 0) |v_main_#t~malloc23.base_14| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc23.base_14|))))) is different from false
[2018-03-28 12:30:28,843 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc22.base_13| Int) (|v_main_#t~malloc23.base_14| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_13| 1))) (or (not (= 0 (select .cse0 |v_main_#t~malloc23.base_14|))) (= (store (store (store .cse0 |v_main_#t~malloc23.base_14| 1) |v_main_#t~malloc22.base_13| 0) |v_main_#t~malloc23.base_14| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_13|)))))) is different from false
[2018-03-28 12:30:28,859 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:28,892 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:28,892 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-03-28 12:30:28,893 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-03-28 12:30:28,893 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-03-28 12:30:28,893 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-03-28 12:30:28,893 INFO  L87              Difference]: Start difference. First operand 236 states and 266 transitions. Second operand 12 states.
[2018-03-28 12:30:28,905 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc22.base_13| Int) (|v_main_#t~malloc23.base_14| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_13| 1))) (or (not (= 0 (select .cse0 |v_main_#t~malloc23.base_14|))) (= (store (store (store .cse0 |v_main_#t~malloc23.base_14| 1) |v_main_#t~malloc22.base_13| 0) |v_main_#t~malloc23.base_14| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_13|))))))) is different from false
[2018-03-28 12:30:29,658 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:29,658 INFO  L93              Difference]: Finished difference Result 363 states and 401 transitions.
[2018-03-28 12:30:29,658 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:30:29,659 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 44
[2018-03-28 12:30:29,659 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:29,660 INFO  L225             Difference]: With dead ends: 363
[2018-03-28 12:30:29,660 INFO  L226             Difference]: Without dead ends: 343
[2018-03-28 12:30:29,661 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=125, Unknown=6, NotChecked=130, Total=306
[2018-03-28 12:30:29,661 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 343 states.
[2018-03-28 12:30:29,672 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 237.
[2018-03-28 12:30:29,672 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 237 states.
[2018-03-28 12:30:29,674 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 267 transitions.
[2018-03-28 12:30:29,674 INFO  L78                 Accepts]: Start accepts. Automaton has 237 states and 267 transitions. Word has length 44
[2018-03-28 12:30:29,674 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:29,674 INFO  L459      AbstractCegarLoop]: Abstraction has 237 states and 267 transitions.
[2018-03-28 12:30:29,674 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-03-28 12:30:29,674 INFO  L276                IsEmpty]: Start isEmpty. Operand 237 states and 267 transitions.
[2018-03-28 12:30:29,675 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 45
[2018-03-28 12:30:29,675 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:29,676 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-03-28 12:30:29,676 INFO  L408      AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:29,676 INFO  L82        PathProgramCache]: Analyzing trace with hash 1515778480, 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-03-28 12:30:29,696 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:29,714 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:29,717 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:29,754 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:29,755 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-03-28 12:30:29,758 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:29,759 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-03-28 12:30:29,759 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:29,764 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:29,768 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-03-28 12:30:29,768 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-03-28 12:30:29,807 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |c_main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0))))) is different from true
[2018-03-28 12:30:29,812 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int) (|main_#t~malloc23.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0) |main_#t~malloc23.base| 0))))) is different from true
[2018-03-28 12:30:29,820 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:29,820 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:29,850 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc23.base_16| Int)) (or (= (store (store (store |c_#valid| |v_main_#t~malloc23.base_16| 1) |c_main_#t~malloc22.base| 0) |v_main_#t~malloc23.base_16| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc23.base_16|))))) is different from false
[2018-03-28 12:30:29,854 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc22.base_15| Int) (|v_main_#t~malloc23.base_16| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_15| 1))) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_15|))) (= (store (store (store .cse0 |v_main_#t~malloc23.base_16| 1) |v_main_#t~malloc22.base_15| 0) |v_main_#t~malloc23.base_16| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc23.base_16|) 0))))) is different from false
[2018-03-28 12:30:29,866 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:29,887 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:29,887 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-03-28 12:30:29,887 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-03-28 12:30:29,887 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-03-28 12:30:29,887 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-03-28 12:30:29,888 INFO  L87              Difference]: Start difference. First operand 237 states and 267 transitions. Second operand 12 states.
[2018-03-28 12:30:29,896 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc22.base_15| Int) (|v_main_#t~malloc23.base_16| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_15| 1))) (or (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_15|))) (= (store (store (store .cse0 |v_main_#t~malloc23.base_16| 1) |v_main_#t~malloc22.base_15| 0) |v_main_#t~malloc23.base_16| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc23.base_16|) 0)))))) is different from false
[2018-03-28 12:30:30,547 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:30,547 INFO  L93              Difference]: Finished difference Result 363 states and 401 transitions.
[2018-03-28 12:30:30,547 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:30:30,548 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 44
[2018-03-28 12:30:30,548 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:30,549 INFO  L225             Difference]: With dead ends: 363
[2018-03-28 12:30:30,550 INFO  L226             Difference]: Without dead ends: 343
[2018-03-28 12:30:30,550 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=125, Unknown=6, NotChecked=130, Total=306
[2018-03-28 12:30:30,551 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 343 states.
[2018-03-28 12:30:30,561 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 237.
[2018-03-28 12:30:30,562 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 237 states.
[2018-03-28 12:30:30,563 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 267 transitions.
[2018-03-28 12:30:30,563 INFO  L78                 Accepts]: Start accepts. Automaton has 237 states and 267 transitions. Word has length 44
[2018-03-28 12:30:30,563 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:30,563 INFO  L459      AbstractCegarLoop]: Abstraction has 237 states and 267 transitions.
[2018-03-28 12:30:30,563 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-03-28 12:30:30,563 INFO  L276                IsEmpty]: Start isEmpty. Operand 237 states and 267 transitions.
[2018-03-28 12:30:30,564 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 47
[2018-03-28 12:30:30,564 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:30,565 INFO  L355         BasicCegarLoop]: trace histogram [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, 1, 1, 1]
[2018-03-28 12:30:30,565 INFO  L408      AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:30,565 INFO  L82        PathProgramCache]: Analyzing trace with hash 965199198, 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-03-28 12:30:30,572 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:30,588 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:30,591 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:30,594 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:30,594 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:30,596 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:30,597 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9
[2018-03-28 12:30:30,606 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 15 treesize of output 12
[2018-03-28 12:30:30,608 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 12 treesize of output 11
[2018-03-28 12:30:30,608 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:30,609 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:30,610 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:30,610 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11
[2018-03-28 12:30:30,681 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 19 treesize of output 15
[2018-03-28 12:30:30,686 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 12
[2018-03-28 12:30:30,687 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:30,690 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:30,695 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:30,695 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:34
[2018-03-28 12:30:30,751 INFO  L134       CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:30,751 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:31,141 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 13 treesize of output 11
[2018-03-28 12:30:31,151 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:30:31,151 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:31,153 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:31,159 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:31,160 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:31, output treesize:35
[2018-03-28 12:30:31,240 INFO  L134       CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:31,267 INFO  L320   seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences.
[2018-03-28 12:30:31,267 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29
[2018-03-28 12:30:31,267 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 30 states
[2018-03-28 12:30:31,267 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants.
[2018-03-28 12:30:31,267 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870
[2018-03-28 12:30:31,268 INFO  L87              Difference]: Start difference. First operand 237 states and 267 transitions. Second operand 30 states.
[2018-03-28 12:30:32,193 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:32,193 INFO  L93              Difference]: Finished difference Result 253 states and 285 transitions.
[2018-03-28 12:30:32,194 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. 
[2018-03-28 12:30:32,194 INFO  L78                 Accepts]: Start accepts. Automaton has 30 states. Word has length 46
[2018-03-28 12:30:32,194 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:32,195 INFO  L225             Difference]: With dead ends: 253
[2018-03-28 12:30:32,195 INFO  L226             Difference]: Without dead ends: 252
[2018-03-28 12:30:32,196 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=268, Invalid=1802, Unknown=0, NotChecked=0, Total=2070
[2018-03-28 12:30:32,196 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 252 states.
[2018-03-28 12:30:32,207 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 232.
[2018-03-28 12:30:32,207 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 232 states.
[2018-03-28 12:30:32,208 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 261 transitions.
[2018-03-28 12:30:32,208 INFO  L78                 Accepts]: Start accepts. Automaton has 232 states and 261 transitions. Word has length 46
[2018-03-28 12:30:32,208 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:32,208 INFO  L459      AbstractCegarLoop]: Abstraction has 232 states and 261 transitions.
[2018-03-28 12:30:32,209 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 30 states.
[2018-03-28 12:30:32,209 INFO  L276                IsEmpty]: Start isEmpty. Operand 232 states and 261 transitions.
[2018-03-28 12:30:32,209 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 46
[2018-03-28 12:30:32,209 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:32,209 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-03-28 12:30:32,209 INFO  L408      AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:32,209 INFO  L82        PathProgramCache]: Analyzing trace with hash -213125892, 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-03-28 12:30:32,222 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:32,245 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:32,247 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:32,311 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:32,312 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-03-28 12:30:32,315 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:32,316 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-03-28 12:30:32,316 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:32,321 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:32,324 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-03-28 12:30:32,325 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:23, output treesize:15
[2018-03-28 12:30:32,364 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |c_main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store .cse0 |c_main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0))))) is different from true
[2018-03-28 12:30:32,369 WARN  L1033  $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc22.base| Int) (|main_#t~malloc23.base| Int)) (let ((.cse0 (store |c_old(#valid)| |main_#t~malloc22.base| 1))) (and (= (select .cse0 |main_#t~malloc23.base|) 0) (= (select |c_old(#valid)| |main_#t~malloc22.base|) 0) (= |c_#valid| (store (store (store .cse0 |main_#t~malloc23.base| 1) |main_#t~malloc22.base| 0) |main_#t~malloc23.base| 0))))) is different from true
[2018-03-28 12:30:32,383 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:32,383 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:32,420 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc23.base_19| Int)) (or (= |c_old(#valid)| (store (store (store |c_#valid| |v_main_#t~malloc23.base_19| 1) |c_main_#t~malloc22.base| 0) |v_main_#t~malloc23.base_19| 0)) (not (= 0 (select |c_#valid| |v_main_#t~malloc23.base_19|))))) is different from false
[2018-03-28 12:30:32,425 WARN  L1011  $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc23.base_19| Int) (|v_main_#t~malloc22.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_17| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc23.base_19| 1) |v_main_#t~malloc22.base_17| 0) |v_main_#t~malloc23.base_19| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc23.base_19|) 0)) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_17|)))))) is different from false
[2018-03-28 12:30:32,443 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:32,479 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:32,479 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11
[2018-03-28 12:30:32,479 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 12 states
[2018-03-28 12:30:32,480 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants.
[2018-03-28 12:30:32,480 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=45, Unknown=4, NotChecked=60, Total=132
[2018-03-28 12:30:32,480 INFO  L87              Difference]: Start difference. First operand 232 states and 261 transitions. Second operand 12 states.
[2018-03-28 12:30:32,520 WARN  L1011  $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc23.base_19| Int) (|v_main_#t~malloc22.base_17| Int)) (let ((.cse0 (store |c_#valid| |v_main_#t~malloc22.base_17| 1))) (or (= (store (store (store .cse0 |v_main_#t~malloc23.base_19| 1) |v_main_#t~malloc22.base_17| 0) |v_main_#t~malloc23.base_19| 0) |c_old(#valid)|) (not (= (select .cse0 |v_main_#t~malloc23.base_19|) 0)) (not (= 0 (select |c_#valid| |v_main_#t~malloc22.base_17|))))))) is different from false
[2018-03-28 12:30:33,174 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:33,174 INFO  L93              Difference]: Finished difference Result 244 states and 261 transitions.
[2018-03-28 12:30:33,175 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:30:33,175 INFO  L78                 Accepts]: Start accepts. Automaton has 12 states. Word has length 45
[2018-03-28 12:30:33,175 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:33,176 INFO  L225             Difference]: With dead ends: 244
[2018-03-28 12:30:33,177 INFO  L226             Difference]: Without dead ends: 224
[2018-03-28 12:30:33,177 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 79 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=125, Unknown=6, NotChecked=130, Total=306
[2018-03-28 12:30:33,177 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 224 states.
[2018-03-28 12:30:33,190 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 119.
[2018-03-28 12:30:33,190 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 119 states.
[2018-03-28 12:30:33,191 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 127 transitions.
[2018-03-28 12:30:33,191 INFO  L78                 Accepts]: Start accepts. Automaton has 119 states and 127 transitions. Word has length 45
[2018-03-28 12:30:33,191 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:33,191 INFO  L459      AbstractCegarLoop]: Abstraction has 119 states and 127 transitions.
[2018-03-28 12:30:33,192 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 12 states.
[2018-03-28 12:30:33,192 INFO  L276                IsEmpty]: Start isEmpty. Operand 119 states and 127 transitions.
[2018-03-28 12:30:33,192 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2018-03-28 12:30:33,192 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:33,192 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, 1, 1, 1, 1, 1]
[2018-03-28 12:30:33,193 INFO  L408      AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:33,193 INFO  L82        PathProgramCache]: Analyzing trace with hash 1966925962, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:33,206 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:33,227 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:33,229 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:33,268 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:33,268 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:33,286 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:33,307 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:33,307 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [6, 5] imperfect sequences [] total 6
[2018-03-28 12:30:33,308 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 7 states
[2018-03-28 12:30:33,308 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2018-03-28 12:30:33,308 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42
[2018-03-28 12:30:33,308 INFO  L87              Difference]: Start difference. First operand 119 states and 127 transitions. Second operand 7 states.
[2018-03-28 12:30:33,389 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:33,389 INFO  L93              Difference]: Finished difference Result 119 states and 127 transitions.
[2018-03-28 12:30:33,389 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2018-03-28 12:30:33,389 INFO  L78                 Accepts]: Start accepts. Automaton has 7 states. Word has length 51
[2018-03-28 12:30:33,390 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:33,390 INFO  L225             Difference]: With dead ends: 119
[2018-03-28 12:30:33,390 INFO  L226             Difference]: Without dead ends: 118
[2018-03-28 12:30:33,391 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72
[2018-03-28 12:30:33,391 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 118 states.
[2018-03-28 12:30:33,403 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118.
[2018-03-28 12:30:33,403 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 118 states.
[2018-03-28 12:30:33,404 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 126 transitions.
[2018-03-28 12:30:33,404 INFO  L78                 Accepts]: Start accepts. Automaton has 118 states and 126 transitions. Word has length 51
[2018-03-28 12:30:33,404 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:33,404 INFO  L459      AbstractCegarLoop]: Abstraction has 118 states and 126 transitions.
[2018-03-28 12:30:33,404 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 7 states.
[2018-03-28 12:30:33,405 INFO  L276                IsEmpty]: Start isEmpty. Operand 118 states and 126 transitions.
[2018-03-28 12:30:33,405 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2018-03-28 12:30:33,405 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:33,406 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, 1, 1, 1, 1, 1]
[2018-03-28 12:30:33,406 INFO  L408      AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:33,406 INFO  L82        PathProgramCache]: Analyzing trace with hash 1966925963, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:33,414 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:33,437 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:33,440 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:33,512 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:33,512 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:33,521 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-03-28 12:30:33,521 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:33,527 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-03-28 12:30:33,528 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:33,531 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:33,531 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:7
[2018-03-28 12:30:33,550 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:33,571 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:33,571 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 9
[2018-03-28 12:30:33,572 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 10 states
[2018-03-28 12:30:33,572 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2018-03-28 12:30:33,572 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90
[2018-03-28 12:30:33,572 INFO  L87              Difference]: Start difference. First operand 118 states and 126 transitions. Second operand 10 states.
[2018-03-28 12:30:35,809 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:35,810 INFO  L93              Difference]: Finished difference Result 124 states and 132 transitions.
[2018-03-28 12:30:35,810 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2018-03-28 12:30:35,810 INFO  L78                 Accepts]: Start accepts. Automaton has 10 states. Word has length 51
[2018-03-28 12:30:35,810 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:35,811 INFO  L225             Difference]: With dead ends: 124
[2018-03-28 12:30:35,811 INFO  L226             Difference]: Without dead ends: 123
[2018-03-28 12:30:35,812 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272
[2018-03-28 12:30:35,812 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 123 states.
[2018-03-28 12:30:35,824 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123.
[2018-03-28 12:30:35,824 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 123 states.
[2018-03-28 12:30:35,825 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 131 transitions.
[2018-03-28 12:30:35,825 INFO  L78                 Accepts]: Start accepts. Automaton has 123 states and 131 transitions. Word has length 51
[2018-03-28 12:30:35,825 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:35,825 INFO  L459      AbstractCegarLoop]: Abstraction has 123 states and 131 transitions.
[2018-03-28 12:30:35,825 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 10 states.
[2018-03-28 12:30:35,826 INFO  L276                IsEmpty]: Start isEmpty. Operand 123 states and 131 transitions.
[2018-03-28 12:30:35,826 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 61
[2018-03-28 12:30:35,826 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:35,826 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:30:35,826 INFO  L408      AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:35,827 INFO  L82        PathProgramCache]: Analyzing trace with hash -461841797, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:35,835 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:35,863 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:35,866 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:35,871 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:35,872 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,875 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,875 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9
[2018-03-28 12:30:35,890 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:35,891 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:35,892 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-03-28 12:30:35,892 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,895 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,896 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8
[2018-03-28 12:30:35,915 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11
[2018-03-28 12:30:35,917 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 11 treesize of output 10
[2018-03-28 12:30:35,918 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,920 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,927 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call: 1 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:30:35,927 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25
[2018-03-28 12:30:35,944 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 26
[2018-03-28 12:30:35,946 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 11 treesize of output 10
[2018-03-28 12:30:35,947 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,951 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:35,963 INFO  L267         ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars,  End of recursive call: 4 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:30:35,964 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:39, output treesize:35
[2018-03-28 12:30:38,294 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28
[2018-03-28 12:30:38,302 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 13
[2018-03-28 12:30:38,302 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:38,311 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1
[2018-03-28 12:30:38,311 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:38,320 INFO  L267         ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:38,331 INFO  L267         ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:38,331 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:52, output treesize:29
[2018-03-28 12:30:38,425 INFO  L134       CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:38,426 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:38,827 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-03-28 12:30:38,827 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:38,833 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 13 treesize of output 11
[2018-03-28 12:30:38,841 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:30:38,841 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:38,842 INFO  L267         ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:38,847 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:38,847 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7
[2018-03-28 12:30:38,966 INFO  L134       CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:38,987 INFO  L320   seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences.
[2018-03-28 12:30:38,987 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 27
[2018-03-28 12:30:38,987 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 28 states
[2018-03-28 12:30:38,987 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants.
[2018-03-28 12:30:38,988 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=669, Unknown=1, NotChecked=0, Total=756
[2018-03-28 12:30:38,988 INFO  L87              Difference]: Start difference. First operand 123 states and 131 transitions. Second operand 28 states.
[2018-03-28 12:30:41,423 WARN  L151               SmtUtils]: Spent 2054ms on a formula simplification. DAG size of input: 52 DAG size of output 50
[2018-03-28 12:30:44,617 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:30:44,617 INFO  L93              Difference]: Finished difference Result 142 states and 152 transitions.
[2018-03-28 12:30:44,617 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. 
[2018-03-28 12:30:44,617 INFO  L78                 Accepts]: Start accepts. Automaton has 28 states. Word has length 60
[2018-03-28 12:30:44,618 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:30:44,619 INFO  L225             Difference]: With dead ends: 142
[2018-03-28 12:30:44,620 INFO  L226             Difference]: Without dead ends: 141
[2018-03-28 12:30:44,620 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=261, Invalid=1544, Unknown=1, NotChecked=0, Total=1806
[2018-03-28 12:30:44,621 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 141 states.
[2018-03-28 12:30:44,634 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 137.
[2018-03-28 12:30:44,634 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 137 states.
[2018-03-28 12:30:44,635 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 147 transitions.
[2018-03-28 12:30:44,635 INFO  L78                 Accepts]: Start accepts. Automaton has 137 states and 147 transitions. Word has length 60
[2018-03-28 12:30:44,635 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:30:44,636 INFO  L459      AbstractCegarLoop]: Abstraction has 137 states and 147 transitions.
[2018-03-28 12:30:44,636 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 28 states.
[2018-03-28 12:30:44,636 INFO  L276                IsEmpty]: Start isEmpty. Operand 137 states and 147 transitions.
[2018-03-28 12:30:44,637 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 64
[2018-03-28 12:30:44,637 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:30:44,637 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:30:44,637 INFO  L408      AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:30:44,637 INFO  L82        PathProgramCache]: Analyzing trace with hash -1757645193, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:30:44,644 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:30:44,666 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:30:44,669 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:30:44,735 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:30:44,736 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,758 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,758 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9
[2018-03-28 12:30:44,769 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:44,769 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:30:44,770 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-03-28 12:30:44,770 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,772 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,772 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8
[2018-03-28 12:30:44,785 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11
[2018-03-28 12:30:44,786 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 11 treesize of output 10
[2018-03-28 12:30:44,786 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,788 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,793 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call: 1 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:30:44,793 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25
[2018-03-28 12:30:44,807 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 26
[2018-03-28 12:30:44,809 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 11 treesize of output 10
[2018-03-28 12:30:44,809 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,815 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:44,822 INFO  L267         ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars,  End of recursive call: 4 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:30:44,823 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:39, output treesize:35
[2018-03-28 12:30:49,512 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28
[2018-03-28 12:30:49,517 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1
[2018-03-28 12:30:49,517 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:49,526 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 13
[2018-03-28 12:30:49,527 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:49,530 INFO  L267         ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:49,539 INFO  L267         ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:30:49,539 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:52, output treesize:29
[2018-03-28 12:30:49,648 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:49,649 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:30:50,513 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-03-28 12:30:50,514 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:50,519 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 13 treesize of output 11
[2018-03-28 12:30:50,528 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:30:50,528 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:50,529 INFO  L267         ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:50,533 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:30:50,534 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7
[2018-03-28 12:30:50,780 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:30:50,801 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:30:50,801 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [18, 13] imperfect sequences [] total 29
[2018-03-28 12:30:50,801 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 30 states
[2018-03-28 12:30:50,801 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants.
[2018-03-28 12:30:50,802 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=778, Unknown=2, NotChecked=0, Total=870
[2018-03-28 12:30:50,802 INFO  L87              Difference]: Start difference. First operand 137 states and 147 transitions. Second operand 30 states.
[2018-03-28 12:30:53,310 WARN  L151               SmtUtils]: Spent 2148ms on a formula simplification. DAG size of input: 52 DAG size of output 50
[2018-03-28 12:30:55,492 WARN  L151               SmtUtils]: Spent 2138ms on a formula simplification. DAG size of input: 42 DAG size of output 38
[2018-03-28 12:31:01,170 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:01,170 INFO  L93              Difference]: Finished difference Result 222 states and 238 transitions.
[2018-03-28 12:31:01,189 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. 
[2018-03-28 12:31:01,189 INFO  L78                 Accepts]: Start accepts. Automaton has 30 states. Word has length 63
[2018-03-28 12:31:01,189 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:01,190 INFO  L225             Difference]: With dead ends: 222
[2018-03-28 12:31:01,190 INFO  L226             Difference]: Without dead ends: 220
[2018-03-28 12:31:01,191 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=267, Invalid=1893, Unknown=2, NotChecked=0, Total=2162
[2018-03-28 12:31:01,191 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 220 states.
[2018-03-28 12:31:01,206 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 179.
[2018-03-28 12:31:01,206 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 179 states.
[2018-03-28 12:31:01,207 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 202 transitions.
[2018-03-28 12:31:01,207 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 202 transitions. Word has length 63
[2018-03-28 12:31:01,207 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:01,207 INFO  L459      AbstractCegarLoop]: Abstraction has 179 states and 202 transitions.
[2018-03-28 12:31:01,207 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 30 states.
[2018-03-28 12:31:01,207 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 202 transitions.
[2018-03-28 12:31:01,208 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 64
[2018-03-28 12:31:01,208 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:01,208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:31:01,208 INFO  L408      AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:01,208 INFO  L82        PathProgramCache]: Analyzing trace with hash -1757645194, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:01,221 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:01,244 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:01,246 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:01,286 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:01,287 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:01,296 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:01,318 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:01,318 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [] total 8
[2018-03-28 12:31:01,318 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 9 states
[2018-03-28 12:31:01,319 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2018-03-28 12:31:01,319 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72
[2018-03-28 12:31:01,319 INFO  L87              Difference]: Start difference. First operand 179 states and 202 transitions. Second operand 9 states.
[2018-03-28 12:31:01,422 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:01,422 INFO  L93              Difference]: Finished difference Result 187 states and 210 transitions.
[2018-03-28 12:31:01,423 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2018-03-28 12:31:01,423 INFO  L78                 Accepts]: Start accepts. Automaton has 9 states. Word has length 63
[2018-03-28 12:31:01,423 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:01,424 INFO  L225             Difference]: With dead ends: 187
[2018-03-28 12:31:01,424 INFO  L226             Difference]: Without dead ends: 185
[2018-03-28 12:31:01,424 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132
[2018-03-28 12:31:01,425 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 185 states.
[2018-03-28 12:31:01,447 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 180.
[2018-03-28 12:31:01,447 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 180 states.
[2018-03-28 12:31:01,448 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 202 transitions.
[2018-03-28 12:31:01,449 INFO  L78                 Accepts]: Start accepts. Automaton has 180 states and 202 transitions. Word has length 63
[2018-03-28 12:31:01,449 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:01,449 INFO  L459      AbstractCegarLoop]: Abstraction has 180 states and 202 transitions.
[2018-03-28 12:31:01,449 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 9 states.
[2018-03-28 12:31:01,449 INFO  L276                IsEmpty]: Start isEmpty. Operand 180 states and 202 transitions.
[2018-03-28 12:31:01,450 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 67
[2018-03-28 12:31:01,450 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:01,450 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:31:01,450 INFO  L408      AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:01,451 INFO  L82        PathProgramCache]: Analyzing trace with hash -2061634130, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:01,459 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:01,485 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:01,487 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:01,655 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:01,655 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:01,663 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:01,684 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:01,684 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 9
[2018-03-28 12:31:01,685 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 10 states
[2018-03-28 12:31:01,685 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2018-03-28 12:31:01,685 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90
[2018-03-28 12:31:01,685 INFO  L87              Difference]: Start difference. First operand 180 states and 202 transitions. Second operand 10 states.
[2018-03-28 12:31:02,115 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:02,115 INFO  L93              Difference]: Finished difference Result 180 states and 202 transitions.
[2018-03-28 12:31:02,115 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. 
[2018-03-28 12:31:02,115 INFO  L78                 Accepts]: Start accepts. Automaton has 10 states. Word has length 66
[2018-03-28 12:31:02,115 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:02,116 INFO  L225             Difference]: With dead ends: 180
[2018-03-28 12:31:02,116 INFO  L226             Difference]: Without dead ends: 179
[2018-03-28 12:31:02,116 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182
[2018-03-28 12:31:02,117 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 179 states.
[2018-03-28 12:31:02,130 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179.
[2018-03-28 12:31:02,130 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 179 states.
[2018-03-28 12:31:02,131 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 200 transitions.
[2018-03-28 12:31:02,131 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 200 transitions. Word has length 66
[2018-03-28 12:31:02,131 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:02,131 INFO  L459      AbstractCegarLoop]: Abstraction has 179 states and 200 transitions.
[2018-03-28 12:31:02,131 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 10 states.
[2018-03-28 12:31:02,131 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 200 transitions.
[2018-03-28 12:31:02,132 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 67
[2018-03-28 12:31:02,132 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:02,132 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:31:02,132 INFO  L408      AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:02,132 INFO  L82        PathProgramCache]: Analyzing trace with hash -2061634129, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:02,138 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:02,162 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:02,164 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:02,625 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:02,625 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:03,150 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 11 treesize of output 9
[2018-03-28 12:31:03,151 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,166 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,167 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3
[2018-03-28 12:31:03,268 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 18
[2018-03-28 12:31:03,269 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:03,273 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:03,274 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:17
[2018-03-28 12:31:03,338 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:03,360 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:03,360 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 19
[2018-03-28 12:31:03,360 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 20 states
[2018-03-28 12:31:03,361 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants.
[2018-03-28 12:31:03,361 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380
[2018-03-28 12:31:03,361 INFO  L87              Difference]: Start difference. First operand 179 states and 200 transitions. Second operand 20 states.
[2018-03-28 12:31:03,682 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:03,682 INFO  L93              Difference]: Finished difference Result 199 states and 222 transitions.
[2018-03-28 12:31:03,682 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. 
[2018-03-28 12:31:03,682 INFO  L78                 Accepts]: Start accepts. Automaton has 20 states. Word has length 66
[2018-03-28 12:31:03,683 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:03,684 INFO  L225             Difference]: With dead ends: 199
[2018-03-28 12:31:03,684 INFO  L226             Difference]: Without dead ends: 198
[2018-03-28 12:31:03,684 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702
[2018-03-28 12:31:03,685 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 198 states.
[2018-03-28 12:31:03,709 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 185.
[2018-03-28 12:31:03,710 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 185 states.
[2018-03-28 12:31:03,711 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 206 transitions.
[2018-03-28 12:31:03,711 INFO  L78                 Accepts]: Start accepts. Automaton has 185 states and 206 transitions. Word has length 66
[2018-03-28 12:31:03,711 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:03,712 INFO  L459      AbstractCegarLoop]: Abstraction has 185 states and 206 transitions.
[2018-03-28 12:31:03,712 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 20 states.
[2018-03-28 12:31:03,712 INFO  L276                IsEmpty]: Start isEmpty. Operand 185 states and 206 transitions.
[2018-03-28 12:31:03,712 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 70
[2018-03-28 12:31:03,713 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:03,713 INFO  L355         BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:31:03,713 INFO  L408      AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:03,713 INFO  L82        PathProgramCache]: Analyzing trace with hash -1879697781, now seen corresponding path program 2 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:03,722 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:03,753 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:03,757 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:03,760 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:31:03,761 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,767 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:31:03,768 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,773 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,773 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14
[2018-03-28 12:31:03,790 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:03,791 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-03-28 12:31:03,792 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,803 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:03,804 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:03,805 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-03-28 12:31:03,805 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,812 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,812 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18
[2018-03-28 12:31:03,836 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12
[2018-03-28 12:31:03,844 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 12 treesize of output 11
[2018-03-28 12:31:03,844 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,847 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,852 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,853 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:21
[2018-03-28 12:31:03,884 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29
[2018-03-28 12:31:03,886 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 13 treesize of output 12
[2018-03-28 12:31:03,886 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,892 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:03,898 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:31:03,898 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:28
[2018-03-28 12:31:05,373 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31
[2018-03-28 12:31:05,375 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1
[2018-03-28 12:31:05,376 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:05,384 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 14
[2018-03-28 12:31:05,385 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:05,387 INFO  L267         ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:05,393 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:05,393 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:32
[2018-03-28 12:31:05,493 INFO  L134       CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:05,493 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:06,505 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 13 treesize of output 11
[2018-03-28 12:31:06,513 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:31:06,514 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:06,515 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:06,520 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:06,520 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:31, output treesize:35
[2018-03-28 12:31:07,106 INFO  L134       CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:07,126 INFO  L320   seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences.
[2018-03-28 12:31:07,127 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34
[2018-03-28 12:31:07,127 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 35 states
[2018-03-28 12:31:07,127 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants.
[2018-03-28 12:31:07,127 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190
[2018-03-28 12:31:07,128 INFO  L87              Difference]: Start difference. First operand 185 states and 206 transitions. Second operand 35 states.
[2018-03-28 12:31:07,645 WARN  L151               SmtUtils]: Spent 148ms on a formula simplification. DAG size of input: 32 DAG size of output 28
[2018-03-28 12:31:09,319 WARN  L151               SmtUtils]: Spent 1522ms on a formula simplification. DAG size of input: 68 DAG size of output 48
[2018-03-28 12:31:09,784 WARN  L151               SmtUtils]: Spent 238ms on a formula simplification. DAG size of input: 47 DAG size of output 39
[2018-03-28 12:31:13,410 WARN  L151               SmtUtils]: Spent 3577ms on a formula simplification. DAG size of input: 59 DAG size of output 41
[2018-03-28 12:31:13,594 WARN  L151               SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 35 DAG size of output 31
[2018-03-28 12:31:15,079 WARN  L151               SmtUtils]: Spent 1253ms on a formula simplification. DAG size of input: 56 DAG size of output 46
[2018-03-28 12:31:17,462 WARN  L151               SmtUtils]: Spent 241ms on a formula simplification. DAG size of input: 40 DAG size of output 36
[2018-03-28 12:31:18,019 WARN  L151               SmtUtils]: Spent 213ms on a formula simplification. DAG size of input: 53 DAG size of output 43
[2018-03-28 12:31:18,479 WARN  L151               SmtUtils]: Spent 291ms on a formula simplification. DAG size of input: 57 DAG size of output 50
[2018-03-28 12:31:19,340 WARN  L151               SmtUtils]: Spent 235ms on a formula simplification. DAG size of input: 48 DAG size of output 40
[2018-03-28 12:31:20,698 WARN  L151               SmtUtils]: Spent 787ms on a formula simplification. DAG size of input: 40 DAG size of output 34
[2018-03-28 12:31:21,761 WARN  L151               SmtUtils]: Spent 1007ms on a formula simplification. DAG size of input: 56 DAG size of output 45
[2018-03-28 12:31:22,905 WARN  L151               SmtUtils]: Spent 582ms on a formula simplification. DAG size of input: 45 DAG size of output 40
[2018-03-28 12:31:24,099 WARN  L151               SmtUtils]: Spent 978ms on a formula simplification. DAG size of input: 55 DAG size of output 46
[2018-03-28 12:31:24,913 WARN  L151               SmtUtils]: Spent 643ms on a formula simplification. DAG size of input: 59 DAG size of output 52
[2018-03-28 12:31:25,240 WARN  L151               SmtUtils]: Spent 214ms on a formula simplification. DAG size of input: 50 DAG size of output 43
[2018-03-28 12:31:25,440 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:25,440 INFO  L93              Difference]: Finished difference Result 189 states and 210 transitions.
[2018-03-28 12:31:25,440 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. 
[2018-03-28 12:31:25,440 INFO  L78                 Accepts]: Start accepts. Automaton has 35 states. Word has length 69
[2018-03-28 12:31:25,441 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:25,442 INFO  L225             Difference]: With dead ends: 189
[2018-03-28 12:31:25,442 INFO  L226             Difference]: Without dead ends: 188
[2018-03-28 12:31:25,443 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=546, Invalid=2534, Unknown=0, NotChecked=0, Total=3080
[2018-03-28 12:31:25,443 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 188 states.
[2018-03-28 12:31:25,455 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 176.
[2018-03-28 12:31:25,455 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 176 states.
[2018-03-28 12:31:25,456 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 197 transitions.
[2018-03-28 12:31:25,456 INFO  L78                 Accepts]: Start accepts. Automaton has 176 states and 197 transitions. Word has length 69
[2018-03-28 12:31:25,457 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:25,457 INFO  L459      AbstractCegarLoop]: Abstraction has 176 states and 197 transitions.
[2018-03-28 12:31:25,457 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 35 states.
[2018-03-28 12:31:25,457 INFO  L276                IsEmpty]: Start isEmpty. Operand 176 states and 197 transitions.
[2018-03-28 12:31:25,457 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 73
[2018-03-28 12:31:25,457 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:25,458 INFO  L355         BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2018-03-28 12:31:25,458 INFO  L408      AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:25,458 INFO  L82        PathProgramCache]: Analyzing trace with hash -101908377, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:25,463 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:25,486 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:25,489 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:25,491 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:31:25,492 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,496 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5
[2018-03-28 12:31:25,496 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,499 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,499 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14
[2018-03-28 12:31:25,510 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:25,511 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-03-28 12:31:25,511 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,519 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:25,519 INFO  L700             Elim1Store]: detected not equals via solver
[2018-03-28 12:31:25,520 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-03-28 12:31:25,520 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,524 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,524 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18
[2018-03-28 12:31:25,540 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13
[2018-03-28 12:31:25,542 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 13 treesize of output 12
[2018-03-28 12:31:25,542 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,544 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,549 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call: 1 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:31:25,549 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:28
[2018-03-28 12:31:25,564 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 30
[2018-03-28 12:31:25,566 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 13 treesize of output 12
[2018-03-28 12:31:25,566 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,569 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:25,575 INFO  L267         ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars,  End of recursive call: 3 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:31:25,575 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:35
[2018-03-28 12:31:30,700 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 32
[2018-03-28 12:31:30,702 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1
[2018-03-28 12:31:30,702 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:30,711 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 15
[2018-03-28 12:31:30,711 INFO  L267         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:30,714 INFO  L267         ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:30,723 INFO  L267         ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:30,723 INFO  L202         ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:37
[2018-03-28 12:31:30,857 INFO  L134       CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:30,857 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:32,475 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 13 treesize of output 11
[2018-03-28 12:31:32,483 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3
[2018-03-28 12:31:32,483 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:32,484 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:32,490 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:32,491 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:44
[2018-03-28 12:31:33,006 INFO  L134       CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:33,027 INFO  L320   seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences.
[2018-03-28 12:31:33,027 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 36
[2018-03-28 12:31:33,027 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 37 states
[2018-03-28 12:31:33,027 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants.
[2018-03-28 12:31:33,028 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1208, Unknown=1, NotChecked=0, Total=1332
[2018-03-28 12:31:33,028 INFO  L87              Difference]: Start difference. First operand 176 states and 197 transitions. Second operand 37 states.
[2018-03-28 12:31:34,961 WARN  L151               SmtUtils]: Spent 243ms on a formula simplification. DAG size of input: 39 DAG size of output 35
[2018-03-28 12:31:36,067 WARN  L151               SmtUtils]: Spent 379ms on a formula simplification. DAG size of input: 77 DAG size of output 57
[2018-03-28 12:31:36,855 WARN  L151               SmtUtils]: Spent 423ms on a formula simplification. DAG size of input: 56 DAG size of output 48
[2018-03-28 12:31:37,601 WARN  L151               SmtUtils]: Spent 632ms on a formula simplification. DAG size of input: 66 DAG size of output 54
[2018-03-28 12:31:38,035 WARN  L151               SmtUtils]: Spent 212ms on a formula simplification. DAG size of input: 42 DAG size of output 38
[2018-03-28 12:31:39,600 WARN  L151               SmtUtils]: Spent 528ms on a formula simplification. DAG size of input: 65 DAG size of output 55
[2018-03-28 12:31:40,530 WARN  L151               SmtUtils]: Spent 230ms on a formula simplification. DAG size of input: 47 DAG size of output 43
[2018-03-28 12:31:41,493 WARN  L151               SmtUtils]: Spent 182ms on a formula simplification. DAG size of input: 58 DAG size of output 51
[2018-03-28 12:31:41,972 WARN  L151               SmtUtils]: Spent 225ms on a formula simplification. DAG size of input: 62 DAG size of output 57
[2018-03-28 12:31:42,788 WARN  L151               SmtUtils]: Spent 188ms on a formula simplification. DAG size of input: 52 DAG size of output 46
[2018-03-28 12:31:44,243 WARN  L151               SmtUtils]: Spent 174ms on a formula simplification. DAG size of input: 46 DAG size of output 41
[2018-03-28 12:31:45,401 WARN  L151               SmtUtils]: Spent 366ms on a formula simplification. DAG size of input: 60 DAG size of output 51
[2018-03-28 12:31:47,577 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:47,577 INFO  L93              Difference]: Finished difference Result 216 states and 230 transitions.
[2018-03-28 12:31:47,577 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. 
[2018-03-28 12:31:47,577 INFO  L78                 Accepts]: Start accepts. Automaton has 37 states. Word has length 72
[2018-03-28 12:31:47,577 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:47,578 INFO  L225             Difference]: With dead ends: 216
[2018-03-28 12:31:47,578 INFO  L226             Difference]: Without dead ends: 215
[2018-03-28 12:31:47,579 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 106 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=443, Invalid=2862, Unknown=1, NotChecked=0, Total=3306
[2018-03-28 12:31:47,579 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 215 states.
[2018-03-28 12:31:47,589 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 119.
[2018-03-28 12:31:47,589 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 119 states.
[2018-03-28 12:31:47,590 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 127 transitions.
[2018-03-28 12:31:47,590 INFO  L78                 Accepts]: Start accepts. Automaton has 119 states and 127 transitions. Word has length 72
[2018-03-28 12:31:47,590 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:47,590 INFO  L459      AbstractCegarLoop]: Abstraction has 119 states and 127 transitions.
[2018-03-28 12:31:47,590 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 37 states.
[2018-03-28 12:31:47,590 INFO  L276                IsEmpty]: Start isEmpty. Operand 119 states and 127 transitions.
[2018-03-28 12:31:47,591 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 74
[2018-03-28 12:31:47,591 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:47,591 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, 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-03-28 12:31:47,591 INFO  L408      AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:47,591 INFO  L82        PathProgramCache]: Analyzing trace with hash 1870819696, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:47,600 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:47,626 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:47,628 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:47,653 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:47,654 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:47,670 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 8 treesize of output 6
[2018-03-28 12:31:47,671 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:47,671 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:47,671 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:12, output treesize:3
[2018-03-28 12:31:47,704 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:47,724 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:47,724 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13
[2018-03-28 12:31:47,724 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 14 states
[2018-03-28 12:31:47,725 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants.
[2018-03-28 12:31:47,725 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182
[2018-03-28 12:31:47,725 INFO  L87              Difference]: Start difference. First operand 119 states and 127 transitions. Second operand 14 states.
[2018-03-28 12:31:47,820 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:47,820 INFO  L93              Difference]: Finished difference Result 125 states and 133 transitions.
[2018-03-28 12:31:47,820 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:31:47,820 INFO  L78                 Accepts]: Start accepts. Automaton has 14 states. Word has length 73
[2018-03-28 12:31:47,821 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:47,821 INFO  L225             Difference]: With dead ends: 125
[2018-03-28 12:31:47,822 INFO  L226             Difference]: Without dead ends: 124
[2018-03-28 12:31:47,822 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342
[2018-03-28 12:31:47,822 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 124 states.
[2018-03-28 12:31:47,832 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 118.
[2018-03-28 12:31:47,832 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 118 states.
[2018-03-28 12:31:47,832 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 126 transitions.
[2018-03-28 12:31:47,832 INFO  L78                 Accepts]: Start accepts. Automaton has 118 states and 126 transitions. Word has length 73
[2018-03-28 12:31:47,832 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:47,832 INFO  L459      AbstractCegarLoop]: Abstraction has 118 states and 126 transitions.
[2018-03-28 12:31:47,832 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 14 states.
[2018-03-28 12:31:47,833 INFO  L276                IsEmpty]: Start isEmpty. Operand 118 states and 126 transitions.
[2018-03-28 12:31:47,833 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 74
[2018-03-28 12:31:47,833 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:47,833 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, 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-03-28 12:31:47,833 INFO  L408      AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:47,833 INFO  L82        PathProgramCache]: Analyzing trace with hash 1870819695, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:47,839 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:47,859 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:47,861 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:47,906 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:47,907 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:47,920 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:47,940 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:47,940 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 9
[2018-03-28 12:31:47,940 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 10 states
[2018-03-28 12:31:47,941 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2018-03-28 12:31:47,941 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90
[2018-03-28 12:31:47,941 INFO  L87              Difference]: Start difference. First operand 118 states and 126 transitions. Second operand 10 states.
[2018-03-28 12:31:48,044 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:48,044 INFO  L93              Difference]: Finished difference Result 118 states and 126 transitions.
[2018-03-28 12:31:48,044 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. 
[2018-03-28 12:31:48,044 INFO  L78                 Accepts]: Start accepts. Automaton has 10 states. Word has length 73
[2018-03-28 12:31:48,044 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:48,045 INFO  L225             Difference]: With dead ends: 118
[2018-03-28 12:31:48,045 INFO  L226             Difference]: Without dead ends: 116
[2018-03-28 12:31:48,045 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182
[2018-03-28 12:31:48,045 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 116 states.
[2018-03-28 12:31:48,055 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116.
[2018-03-28 12:31:48,055 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 116 states.
[2018-03-28 12:31:48,055 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 124 transitions.
[2018-03-28 12:31:48,056 INFO  L78                 Accepts]: Start accepts. Automaton has 116 states and 124 transitions. Word has length 73
[2018-03-28 12:31:48,056 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:48,056 INFO  L459      AbstractCegarLoop]: Abstraction has 116 states and 124 transitions.
[2018-03-28 12:31:48,056 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 10 states.
[2018-03-28 12:31:48,056 INFO  L276                IsEmpty]: Start isEmpty. Operand 116 states and 124 transitions.
[2018-03-28 12:31:48,056 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 75
[2018-03-28 12:31:48,056 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:48,056 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, 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-03-28 12:31:48,056 INFO  L408      AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:48,057 INFO  L82        PathProgramCache]: Analyzing trace with hash -1742816140, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:48,062 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:48,082 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:48,084 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:48,129 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:48,129 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:48,137 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:48,157 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:48,157 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 10
[2018-03-28 12:31:48,157 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 11 states
[2018-03-28 12:31:48,157 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2018-03-28 12:31:48,157 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110
[2018-03-28 12:31:48,158 INFO  L87              Difference]: Start difference. First operand 116 states and 124 transitions. Second operand 11 states.
[2018-03-28 12:31:48,286 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:48,286 INFO  L93              Difference]: Finished difference Result 116 states and 124 transitions.
[2018-03-28 12:31:48,287 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2018-03-28 12:31:48,287 INFO  L78                 Accepts]: Start accepts. Automaton has 11 states. Word has length 74
[2018-03-28 12:31:48,287 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:48,287 INFO  L225             Difference]: With dead ends: 116
[2018-03-28 12:31:48,288 INFO  L226             Difference]: Without dead ends: 115
[2018-03-28 12:31:48,288 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240
[2018-03-28 12:31:48,288 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 115 states.
[2018-03-28 12:31:48,298 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115.
[2018-03-28 12:31:48,298 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 115 states.
[2018-03-28 12:31:48,298 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 123 transitions.
[2018-03-28 12:31:48,298 INFO  L78                 Accepts]: Start accepts. Automaton has 115 states and 123 transitions. Word has length 74
[2018-03-28 12:31:48,298 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:48,298 INFO  L459      AbstractCegarLoop]: Abstraction has 115 states and 123 transitions.
[2018-03-28 12:31:48,299 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 11 states.
[2018-03-28 12:31:48,299 INFO  L276                IsEmpty]: Start isEmpty. Operand 115 states and 123 transitions.
[2018-03-28 12:31:48,299 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 75
[2018-03-28 12:31:48,299 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:48,299 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, 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-03-28 12:31:48,299 INFO  L408      AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:48,299 INFO  L82        PathProgramCache]: Analyzing trace with hash -1742816139, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:48,305 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:48,327 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:48,330 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:48,409 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:48,409 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:31:48,512 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 11 treesize of output 9
[2018-03-28 12:31:48,512 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:48,515 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:48,515 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3
[2018-03-28 12:31:48,545 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 18
[2018-03-28 12:31:48,546 INFO  L267         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:48,550 INFO  L267         ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars,  End of recursive call:  and 2 xjuncts.
[2018-03-28 12:31:48,550 INFO  L202         ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:17
[2018-03-28 12:31:48,617 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:31:48,638 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:31:48,638 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 23
[2018-03-28 12:31:48,638 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 24 states
[2018-03-28 12:31:48,639 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants.
[2018-03-28 12:31:48,639 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552
[2018-03-28 12:31:48,639 INFO  L87              Difference]: Start difference. First operand 115 states and 123 transitions. Second operand 24 states.
[2018-03-28 12:31:49,063 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2018-03-28 12:31:49,063 INFO  L93              Difference]: Finished difference Result 156 states and 167 transitions.
[2018-03-28 12:31:49,063 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. 
[2018-03-28 12:31:49,063 INFO  L78                 Accepts]: Start accepts. Automaton has 24 states. Word has length 74
[2018-03-28 12:31:49,064 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2018-03-28 12:31:49,064 INFO  L225             Difference]: With dead ends: 156
[2018-03-28 12:31:49,064 INFO  L226             Difference]: Without dead ends: 155
[2018-03-28 12:31:49,065 INFO  L567         BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190
[2018-03-28 12:31:49,065 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 155 states.
[2018-03-28 12:31:49,082 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 123.
[2018-03-28 12:31:49,082 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 123 states.
[2018-03-28 12:31:49,082 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 132 transitions.
[2018-03-28 12:31:49,082 INFO  L78                 Accepts]: Start accepts. Automaton has 123 states and 132 transitions. Word has length 74
[2018-03-28 12:31:49,083 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2018-03-28 12:31:49,083 INFO  L459      AbstractCegarLoop]: Abstraction has 123 states and 132 transitions.
[2018-03-28 12:31:49,083 INFO  L460      AbstractCegarLoop]: Interpolant automaton has 24 states.
[2018-03-28 12:31:49,083 INFO  L276                IsEmpty]: Start isEmpty. Operand 123 states and 132 transitions.
[2018-03-28 12:31:49,083 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 83
[2018-03-28 12:31:49,084 INFO  L347         BasicCegarLoop]: Found error trace
[2018-03-28 12:31:49,084 INFO  L355         BasicCegarLoop]: trace histogram [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, 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-03-28 12:31:49,084 INFO  L408      AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr8RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr9RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr4RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr6RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr7RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrncmpErr5RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr2RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr1RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrstrErr3RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr0RequiresViolation, __U_MULTI_fopenbsd_cstrstr_alloca_true_valid_memsafety_true_termination_i__cstrlenErr1RequiresViolation, mainErr3RequiresViolation, mainErr1RequiresViolation, mainErr2RequiresViolation, mainErr4EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation]===
[2018-03-28 12:31:49,084 INFO  L82        PathProgramCache]: Analyzing trace with hash -1888847233, now seen corresponding path program 1 times
No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-03-28 12:31:49,093 INFO  L68    tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy
[2018-03-28 12:31:49,116 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2018-03-28 12:31:49,119 INFO  L270         TraceCheckSpWp]: Computing forward predicates...
[2018-03-28 12:31:49,122 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 11
[2018-03-28 12:31:49,124 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 11 treesize of output 10
[2018-03-28 12:31:49,124 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:49,125 INFO  L267         ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:31:49,126 INFO  L267         ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars,  End of recursive call: 2 dim-0 vars,  and 1 xjuncts.
[2018-03-28 12:31:49,126 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:14, output treesize:10
[2018-03-28 12:31:51,608 WARN  L148               SmtUtils]: Spent 2003ms on a formula simplification that was a NOOP. DAG size: 17
[2018-03-28 12:31:55,685 WARN  L151               SmtUtils]: Spent 4009ms on a formula simplification. DAG size of input: 23 DAG size of output 15
[2018-03-28 12:31:57,746 WARN  L148               SmtUtils]: Spent 2003ms on a formula simplification that was a NOOP. DAG size: 15
[2018-03-28 12:31:59,803 WARN  L148               SmtUtils]: Spent 2003ms on a formula simplification that was a NOOP. DAG size: 15
[2018-03-28 12:32:01,823 WARN  L148               SmtUtils]: Spent 2004ms on a formula simplification that was a NOOP. DAG size: 21
[2018-03-28 12:32:03,843 WARN  L148               SmtUtils]: Spent 2004ms on a formula simplification that was a NOOP. DAG size: 21
[2018-03-28 12:32:04,121 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 34
[2018-03-28 12:32:04,127 INFO  L477             Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 3
[2018-03-28 12:32:04,127 INFO  L267         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:32:04,135 INFO  L267         ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:32:04,137 INFO  L267         ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars,  End of recursive call:  and 1 xjuncts.
[2018-03-28 12:32:04,137 INFO  L202         ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:36, output treesize:3
[2018-03-28 12:32:04,243 INFO  L134       CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:32:04,244 INFO  L314         TraceCheckSpWp]: Computing backward predicates...
[2018-03-28 12:32:22,960 INFO  L134       CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2018-03-28 12:32:22,981 INFO  L320   seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences.
[2018-03-28 12:32:22,981 INFO  L335   seRefinementStrategy]: Number of different interpolants: perfect sequences [20, 17] imperfect sequences [] total 34
[2018-03-28 12:32:22,981 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 34 states
[2018-03-28 12:32:22,981 INFO  L132   InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants.
[2018-03-28 12:32:22,981 INFO  L133   InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=998, Unknown=9, NotChecked=0, Total=1122
[2018-03-28 12:32:22,982 INFO  L87              Difference]: Start difference. First operand 123 states and 132 transitions. Second operand 34 states.
[2018-03-28 12:32:25,764 WARN  L148               SmtUtils]: Spent 2008ms on a formula simplification that was a NOOP. DAG size: 27
[2018-03-28 12:32:27,833 WARN  L148               SmtUtils]: Spent 2007ms on a formula simplification that was a NOOP. DAG size: 25
[2018-03-28 12:32:30,079 WARN  L148               SmtUtils]: Spent 2017ms on a formula simplification that was a NOOP. DAG size: 20
[2018-03-28 12:32:34,376 WARN  L148               SmtUtils]: Spent 4006ms on a formula simplification that was a NOOP. DAG size: 23
[2018-03-28 12:32:38,501 WARN  L148               SmtUtils]: Spent 4011ms on a formula simplification that was a NOOP. DAG size: 29
[2018-03-28 12:32:44,665 WARN  L148               SmtUtils]: Spent 6010ms on a formula simplification that was a NOOP. DAG size: 37
[2018-03-28 12:32:48,799 WARN  L148               SmtUtils]: Spent 4008ms on a formula simplification that was a NOOP. DAG size: 29
[2018-03-28 12:32:52,952 WARN  L148               SmtUtils]: Spent 4013ms on a formula simplification that was a NOOP. DAG size: 33
Received shutdown request...
[2018-03-28 12:32:55,158 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. 
[2018-03-28 12:32:55,159 WARN  L519      AbstractCegarLoop]: Verification canceled
[2018-03-28 12:32:55,163 WARN  L197   ceAbstractionStarter]: Timeout
[2018-03-28 12:32:55,163 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:32:55 BoogieIcfgContainer
[2018-03-28 12:32:55,163 INFO  L132        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2018-03-28 12:32:55,164 INFO  L168              Benchmark]: Toolchain (without parser) took 152216.37 ms. Allocated memory was 302.5 MB in the beginning and 583.0 MB in the end (delta: 280.5 MB). Free memory was 238.1 MB in the beginning and 365.8 MB in the end (delta: -127.7 MB). Peak memory consumption was 152.8 MB. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,165 INFO  L168              Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 302.5 MB. Free memory is still 264.8 MB. There was no memory consumed. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,165 INFO  L168              Benchmark]: CACSL2BoogieTranslator took 344.00 ms. Allocated memory is still 302.5 MB. Free memory was 238.1 MB in the beginning and 213.1 MB in the end (delta: 25.0 MB). Peak memory consumption was 25.0 MB. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,165 INFO  L168              Benchmark]: Boogie Preprocessor took 62.74 ms. Allocated memory is still 302.5 MB. Free memory was 213.1 MB in the beginning and 210.1 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,165 INFO  L168              Benchmark]: RCFGBuilder took 609.22 ms. Allocated memory was 302.5 MB in the beginning and 464.0 MB in the end (delta: 161.5 MB). Free memory was 210.1 MB in the beginning and 384.9 MB in the end (delta: -174.8 MB). Peak memory consumption was 22.5 MB. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,166 INFO  L168              Benchmark]: TraceAbstraction took 151194.68 ms. Allocated memory was 464.0 MB in the beginning and 583.0 MB in the end (delta: 119.0 MB). Free memory was 384.9 MB in the beginning and 365.8 MB in the end (delta: 19.1 MB). Peak memory consumption was 138.2 MB. Max. memory is 5.3 GB.
[2018-03-28 12:32:55,167 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.18 ms. Allocated memory is still 302.5 MB. Free memory is still 264.8 MB. There was no memory consumed. Max. memory is 5.3 GB.
 * CACSL2BoogieTranslator took 344.00 ms. Allocated memory is still 302.5 MB. Free memory was 238.1 MB in the beginning and 213.1 MB in the end (delta: 25.0 MB). Peak memory consumption was 25.0 MB. Max. memory is 5.3 GB.
 * Boogie Preprocessor took 62.74 ms. Allocated memory is still 302.5 MB. Free memory was 213.1 MB in the beginning and 210.1 MB in the end (delta: 3.0 MB). Peak memory consumption was 3.0 MB. Max. memory is 5.3 GB.
 * RCFGBuilder took 609.22 ms. Allocated memory was 302.5 MB in the beginning and 464.0 MB in the end (delta: 161.5 MB). Free memory was 210.1 MB in the beginning and 384.9 MB in the end (delta: -174.8 MB). Peak memory consumption was 22.5 MB. Max. memory is 5.3 GB.
 * TraceAbstraction took 151194.68 ms. Allocated memory was 464.0 MB in the beginning and 583.0 MB in the end (delta: 119.0 MB). Free memory was 384.9 MB in the beginning and 365.8 MB in the end (delta: 19.1 MB). Peak memory consumption was 138.2 MB. Max. memory is 5.3 GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 554). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 556]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 556). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 554). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 556]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 556). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 554). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 554). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 555]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 555). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 555]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 555). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 555]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 555). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 555]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 555). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 566]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 566). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 570]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 570). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 566]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 566). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 570]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 570). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 544). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 544). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 590). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 589]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 589). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 590). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 578]: Timeout (TraceAbstraction)
    Unable to prove that all allocated memory was freed (line 578). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - TimeoutResultAtElement [Line: 589]: Timeout (TraceAbstraction)
    Unable to prove that pointer dereference always succeeds (line 589). Cancelled  while BasicCegarLoop was constructing difference of abstraction (123states) and interpolant automaton (currently 20 states, 34 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 36.
  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 8 procedures, 160 locations, 21 error locations. TIMEOUT Result, 151.1s OverallTime, 27 OverallIterations, 3 TraceHistogramMax, 90.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3475 SDtfs, 4639 SDslu, 23044 SDs, 0 SdLazy, 10957 SolverSat, 439 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 22.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2934 GetRequests, 2320 SyntacticMatches, 33 SemanticMatches, 580 ConstructedPredicates, 20 IntricatePredicates, 0 DeprecatedPredicates, 2983 ImplicationChecksByTransitivity, 120.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=237occurred in iteration=10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 26 MinimizatonAttempts, 570 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 58.7s InterpolantComputationTime, 1373 NumberOfCodeBlocks, 1373 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 2692 ConstructedInterpolants, 538 QuantifiedInterpolants, 1439569 SizeOfPredicates, 294 NumberOfNonLiveVariables, 4229 ConjunctsInSsa, 620 ConjunctsInUnsatCore, 54 InterpolantComputations, 46 PerfectInterpolantSequences, 12/68 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available
RESULT: Ultimate could not prove your program: Timeout
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-03-28_12-32-55-175.csv
Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cstrstr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-03-28_12-32-55-175.csv
Completed graceful shutdown