java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/array-memsafety/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-4cf2d92 [2018-03-28 14:08:10,385 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-03-28 14:08:10,387 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-03-28 14:08:10,401 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-03-28 14:08:10,401 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-03-28 14:08:10,402 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-03-28 14:08:10,404 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-03-28 14:08:10,405 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-03-28 14:08:10,407 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-03-28 14:08:10,408 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-03-28 14:08:10,409 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-03-28 14:08:10,409 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-03-28 14:08:10,410 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-03-28 14:08:10,412 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-03-28 14:08:10,412 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-03-28 14:08:10,415 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-03-28 14:08:10,417 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-03-28 14:08:10,419 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-03-28 14:08:10,420 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-03-28 14:08:10,421 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-03-28 14:08:10,423 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-03-28 14:08:10,424 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-03-28 14:08:10,424 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-03-28 14:08:10,425 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-03-28 14:08:10,426 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-03-28 14:08:10,427 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-03-28 14:08:10,427 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-03-28 14:08:10,428 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-03-28 14:08:10,429 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-03-28 14:08:10,429 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-03-28 14:08:10,429 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-03-28 14:08:10,430 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf [2018-03-28 14:08:10,454 INFO L110 SettingsManager]: Loading preferences was successful [2018-03-28 14:08:10,455 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-03-28 14:08:10,455 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-03-28 14:08:10,455 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-03-28 14:08:10,456 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-03-28 14:08:10,456 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-03-28 14:08:10,456 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-03-28 14:08:10,456 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-03-28 14:08:10,456 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-03-28 14:08:10,457 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-03-28 14:08:10,457 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-03-28 14:08:10,457 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-03-28 14:08:10,457 INFO L133 SettingsManager]: * sizeof long=4 [2018-03-28 14:08:10,458 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-03-28 14:08:10,458 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-03-28 14:08:10,458 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-03-28 14:08:10,458 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-03-28 14:08:10,458 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-03-28 14:08:10,459 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-03-28 14:08:10,459 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-03-28 14:08:10,459 INFO L133 SettingsManager]: * sizeof long double=12 [2018-03-28 14:08:10,459 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-03-28 14:08:10,459 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-03-28 14:08:10,460 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-03-28 14:08:10,460 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-03-28 14:08:10,460 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-28 14:08:10,460 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-28 14:08:10,461 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-03-28 14:08:10,462 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-03-28 14:08:10,462 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-03-28 14:08:10,463 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-03-28 14:08:10,463 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-03-28 14:08:10,496 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-03-28 14:08:10,508 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-03-28 14:08:10,512 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-03-28 14:08:10,514 INFO L271 PluginConnector]: Initializing CDTParser... [2018-03-28 14:08:10,514 INFO L276 PluginConnector]: CDTParser initialized [2018-03-28 14:08:10,515 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-memsafety/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:10,852 INFO L228 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbc2cf55d8 [2018-03-28 14:08:11,014 INFO L291 CDTParser]: IsIndexed: true [2018-03-28 14:08:11,014 INFO L292 CDTParser]: Found 1 translation units. [2018-03-28 14:08:11,014 INFO L171 CDTParser]: Scanning openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,026 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-03-28 14:08:11,026 INFO L215 ultiparseSymbolTable]: [2018-03-28 14:08:11,026 INFO L218 ultiparseSymbolTable]: Function table: [2018-03-28 14:08:11,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr ('cmemchr') in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-03-28 14:08:11,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__fsfilcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__ino_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____ssize_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____socklen_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____mode_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsfilcnt64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__int32_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____timer_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__size_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____nlink_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____intptr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____int8_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__off_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__timer_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__caddr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__key_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsword_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____uint64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__mode_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____u_short in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_short in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____uid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__gid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____blkcnt64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__ssize_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__nlink_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____id_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__lldiv_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__uid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__int16_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____syscall_ulong_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____uint32_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_attr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__wchar_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__blksize_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__fsblkcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__div_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_once_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____sig_atomic_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__clockid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____int32_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_int8_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____clockid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_int16_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__quad_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_int32_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fd_mask in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____rlim_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_int in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____pthread_list_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_barrier_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_mutexattr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____u_quad_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____pid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____quad_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsblkcnt64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____u_char in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____off64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____suseconds_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____uint16_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_long in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____off_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__clock_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____gid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____int16_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____syscall_slong_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____u_long in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_char in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__blkcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____loff_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__daddr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____blkcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__sigset_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_cond_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____sigset_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__fd_mask in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__suseconds_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_spinlock_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____ino_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____caddr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____ino64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__ulong in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__uint in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____dev_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsblkcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____useconds_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__id_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____rlim64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_condattr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____qaddr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__fd_set in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____blksize_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__dev_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____clock_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_key_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____u_int in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__fsid_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__time_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_rwlock_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_barrierattr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____daddr_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____fsfilcnt_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__register_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__pthread_mutex_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____WAIT_STATUS in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__int64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,038 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____key_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__ushort in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__ldiv_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____int64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____uint8_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_quad_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__u_int64_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____time_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__int8_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,039 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__loff_t in openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i [2018-03-28 14:08:11,056 INFO L334 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbc2cf55d8 [2018-03-28 14:08:11,060 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-03-28 14:08:11,064 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-03-28 14:08:11,065 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-03-28 14:08:11,065 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-03-28 14:08:11,071 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-03-28 14:08:11,071 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,074 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@350b382a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11, skipping insertion in model container [2018-03-28 14:08:11,074 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,088 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-28 14:08:11,117 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-28 14:08:11,272 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-28 14:08:11,314 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-28 14:08:11,321 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112. [2018-03-28 14:08:11,367 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11 WrapperNode [2018-03-28 14:08:11,367 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-03-28 14:08:11,368 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-03-28 14:08:11,368 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-03-28 14:08:11,368 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-03-28 14:08:11,383 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,383 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,400 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,401 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,410 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,415 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,418 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,422 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-03-28 14:08:11,423 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-03-28 14:08:11,423 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-03-28 14:08:11,423 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-03-28 14:08:11,424 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-28 14:08:11,549 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-03-28 14:08:11,549 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-03-28 14:08:11,550 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_32 [2018-03-28 14:08:11,550 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_64 [2018-03-28 14:08:11,550 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr [2018-03-28 14:08:11,550 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_32 [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i____bswap_64 [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-03-28 14:08:11,550 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-03-28 14:08:11,551 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-03-28 14:08:11,552 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-03-28 14:08:11,553 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-03-28 14:08:11,554 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-03-28 14:08:11,555 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-03-28 14:08:11,556 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-03-28 14:08:11,557 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-03-28 14:08:11,558 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-03-28 14:08:11,559 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-03-28 14:08:11,560 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-03-28 14:08:11,561 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-03-28 14:08:11,562 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-03-28 14:08:11,563 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-03-28 14:08:11,564 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-03-28 14:08:11,895 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-03-28 14:08:11,896 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 02:08:11 BoogieIcfgContainer [2018-03-28 14:08:11,896 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-03-28 14:08:11,896 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2018-03-28 14:08:11,896 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2018-03-28 14:08:11,897 INFO L276 PluginConnector]: IcfgTransformer initialized [2018-03-28 14:08:11,899 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 02:08:11" (1/1) ... [2018-03-28 14:08:11,905 INFO L112 apSepIcfgTransformer]: HeapSepIcfgTransformer: Starting heap partitioning [2018-03-28 14:08:11,906 INFO L113 apSepIcfgTransformer]: To be partitioned heap arrays found [#memory_int] [2018-03-28 14:08:11,919 INFO L255 apSepIcfgTransformer]: Heap separator: starting memloc-array-style preprocessing [2018-03-28 14:08:11,925 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,926 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{#valid=|v_#valid_11|, #NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:11,926 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,926 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,926 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{#valid=|v_#valid_11|, #NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:11,927 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,928 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,928 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{#valid=|v_#valid_13|, ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:11,928 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,928 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,928 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{#valid=|v_#valid_13|, ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:11,929 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,929 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,929 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:11,929 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,929 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,929 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:11,930 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,930 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,930 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,930 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,930 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,930 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,931 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,931 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,931 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,931 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,931 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,932 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,932 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,932 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,932 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,932 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,933 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,933 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,933 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,933 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,933 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,934 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,934 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,934 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,934 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,934 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,934 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:11,935 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,935 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,935 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:11,935 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,935 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,936 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,936 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,936 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,936 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,936 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,936 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,936 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,937 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,937 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,937 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:11,937 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,937 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,937 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:11,937 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,937 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,937 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,938 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,938 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,938 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,938 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_~c~0=v_main_~c~0_2} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:11,938 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,938 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,938 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_2|, main_~c~0=v_main_~c~0_2} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:11,938 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,939 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:11,939 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,939 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,939 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:11,939 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,939 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,939 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,939 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,939 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,940 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,940 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,940 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,940 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,940 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,940 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,940 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,940 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,940 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,941 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,941 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,941 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,941 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,941 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,941 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,942 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,942 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,942 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,942 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,942 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,942 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,943 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,943 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,943 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,943 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,943 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,943 DEBUG L183 ransitionTransformer]: Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#valid=|v_#valid_6|, #length=|v_#length_4|, main_~n~0=v_main_~n~0_4} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #valid=|v_#valid_5|, #length=|v_#length_3|, main_~n~0=v_main_~n~0_4} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:11,943 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,943 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,944 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#valid=|v_#valid_6|, #length=|v_#length_4|, main_~n~0=v_main_~n~0_4} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, #valid=|v_#valid_5|, #length=|v_#length_3|, main_~n~0=v_main_~n~0_4} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:11,944 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,944 DEBUG L183 ransitionTransformer]: Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:11,944 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,944 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,944 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:11,944 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,945 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,945 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,945 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,945 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,945 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3, main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:11,945 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,945 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,946 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,946 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,946 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,946 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,946 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:11,946 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,946 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,947 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:11,947 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,947 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:11,947 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,947 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,948 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:11,948 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,948 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:11,948 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,948 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,948 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:11,949 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,949 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,949 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,949 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,949 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,950 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,950 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,950 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,950 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,950 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,951 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,951 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:11,951 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,951 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,951 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:11,952 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,952 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,952 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,952 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,952 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,952 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,953 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,953 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,953 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,953 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,953 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,954 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,954 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,954 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,954 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,954 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,955 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,955 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,955 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,955 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,955 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,955 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:11,956 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,956 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,956 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:11,956 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,956 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:11,957 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,957 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,957 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:11,957 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,957 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,957 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,958 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,958 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,958 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,958 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,958 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,958 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,958 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,959 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,959 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,959 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,959 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,959 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,959 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,960 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,960 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,960 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,960 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,960 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,960 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:11,960 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,960 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,961 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:11,961 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,961 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,961 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,961 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,962 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,962 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,962 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,962 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,962 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,962 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,962 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,963 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, #length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, #length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,963 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,963 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,963 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, #length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, #length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,963 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,963 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,964 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,964 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,964 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,964 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,964 DEBUG L183 ransitionTransformer]: Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,965 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,965 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,965 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,965 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,965 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,965 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,966 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,966 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,966 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,966 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,966 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,966 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,966 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:11,967 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,967 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,967 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,967 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,967 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,967 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,967 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,967 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,968 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,968 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:11,968 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,968 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:11,968 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,968 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,968 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:11,968 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,968 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,969 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,969 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,969 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,969 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,969 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,969 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,969 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,970 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,970 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,970 DEBUG L183 ransitionTransformer]: Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,970 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,970 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,970 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,971 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,971 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,971 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,971 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,971 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,972 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,972 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,972 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,972 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,972 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,972 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,973 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,973 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,973 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,973 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:11,974 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,974 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,974 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_ULTIMATE.start_#t~ret10_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret10] [2018-03-28 14:08:11,974 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,974 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_main_#t~ret9.offset_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|) (= |v_main_#t~ret9.base_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_3|, main_#t~ret9.offset=|v_main_#t~ret9.offset_3|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,975 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3, main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:11,975 INFO L271 apSepIcfgTransformer]: finished MemlocArrayUpdater, created 0 location literals (each corresponds to one heap write) [2018-03-28 14:08:11,976 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,976 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{#NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|, #valid=|v_#valid_11|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:11,977 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,977 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,977 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{#NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|, #valid=|v_#valid_11|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:11,977 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,977 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,977 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|, #valid=|v_#valid_13|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:11,978 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,978 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,978 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|, #valid=|v_#valid_13|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:11,978 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,978 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,978 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:11,979 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,979 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,979 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:11,979 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,979 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,979 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,979 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,979 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,980 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,980 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,980 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,980 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,980 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,980 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,980 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,980 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,981 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,981 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,981 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,981 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,981 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,981 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,981 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,981 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,981 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,981 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,982 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,982 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,982 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,982 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:11,982 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,982 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,982 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:11,982 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,982 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,983 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,983 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,983 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,983 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,983 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,983 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,983 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,983 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,983 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,984 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:11,984 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,984 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,984 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:11,984 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,984 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,984 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,984 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,985 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,985 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,985 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_~c~0=v_main_~c~0_2, main_#t~nondet7=|v_main_#t~nondet7_2|} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:11,985 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,985 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,985 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_~c~0=v_main_~c~0_2, main_#t~nondet7=|v_main_#t~nondet7_2|} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:11,985 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,985 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:11,986 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,986 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,986 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:11,986 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,986 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,986 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,986 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,986 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,987 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,987 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,987 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,987 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,987 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,987 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,987 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,987 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,988 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,988 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:11,988 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,988 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,988 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,988 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,989 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,989 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,989 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,989 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,989 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,989 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,990 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,990 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,990 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,990 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,990 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:11,991 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,991 DEBUG L183 ransitionTransformer]: Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#length=|v_#length_4|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_6|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, #length=|v_#length_3|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_5|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:11,991 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,991 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,991 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#length=|v_#length_4|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_6|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, #length=|v_#length_3|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_5|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:11,992 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,992 DEBUG L183 ransitionTransformer]: Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:11,992 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,992 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,992 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:11,992 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,992 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,993 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,993 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,993 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,993 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:11,993 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,993 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,993 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,993 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,994 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:11,994 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,994 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:11,994 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,994 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,994 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:11,994 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,995 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:11,995 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,995 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,995 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:11,995 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,995 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:11,995 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,996 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,996 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:11,996 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,996 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,996 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,996 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,996 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:11,997 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,997 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,997 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,997 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,997 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:11,998 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,998 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:11,998 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,998 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:11,999 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:11,999 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:11,999 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:11,999 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:11,999 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,000 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,000 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,000 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,000 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,001 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,001 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,001 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,001 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,001 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,002 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,002 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,002 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,002 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,002 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,002 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,002 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,003 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,003 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:12,003 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,003 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,003 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:12,003 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,004 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:12,004 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,004 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,004 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:12,004 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,004 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,004 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,004 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,005 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,005 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,005 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,005 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,005 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,005 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,005 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,005 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,006 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,006 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,006 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,006 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,006 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,006 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,006 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,006 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,007 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,007 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:12,007 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,007 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,008 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:12,008 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,008 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {#memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,008 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,009 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,009 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {#memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,009 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,009 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,010 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,010 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,010 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,010 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,010 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,011 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,011 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,011 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,011 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,011 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,011 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,012 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,012 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,012 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,012 DEBUG L183 ransitionTransformer]: Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,013 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,013 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,013 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,013 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,013 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,014 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,014 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,014 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,014 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,014 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,015 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,015 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,015 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:12,015 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,015 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,016 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,016 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,016 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,016 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,016 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,017 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,017 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,017 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:12,017 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,017 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:12,018 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,018 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,018 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:12,018 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,018 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,019 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,019 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,019 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,019 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,019 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:12,019 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,019 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,020 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:12,020 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,020 DEBUG L183 ransitionTransformer]: Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,020 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,020 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,020 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,020 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,020 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,021 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,021 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,021 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,021 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,021 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,021 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,021 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,021 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,022 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:12,022 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,022 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:12,022 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:12,022 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:12,022 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,022 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,023 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_ULTIMATE.start_#t~ret10_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret10] [2018-03-28 14:08:12,023 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:12,023 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_main_#t~ret9.offset_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|) (= |v_main_#t~ret9.base_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_3|, main_#t~ret9.offset=|v_main_#t~ret9.offset_3|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:12,023 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:12,026 INFO L322 apSepIcfgTransformer]: finished preprocessing for the equality analysis [2018-03-28 14:08:12,027 DEBUG L326 apSepIcfgTransformer]: storeIndexInfoToLocLiteral: Map: [2018-03-28 14:08:12,028 DEBUG L328 apSepIcfgTransformer]: edgeToIndexToStoreIndexInfo: NestedMap2: [2018-03-28 14:08:12,071 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-03-28 14:08:14,667 INFO L314 AbstractInterpreter]: Visited 64 different actions 293 times. Merged at 31 different actions 122 times. Never widened. Found 25 fixpoints after 4 different actions. Largest state had 26 variables. [2018-03-28 14:08:14,669 INFO L334 apSepIcfgTransformer]: finished equality analysis [2018-03-28 14:08:14,675 INFO L195 HeapSepPreAnalysis]: Number of read from array group [#memory_int] : 1 [2018-03-28 14:08:14,676 INFO L344 apSepIcfgTransformer]: Finished pre analysis before partitioning [2018-03-28 14:08:14,676 INFO L345 apSepIcfgTransformer]: array groups: Set: [#memory_int] [2018-03-28 14:08:14,676 INFO L347 apSepIcfgTransformer]: select infos: Set: ((select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|), at (SUMMARY for call #t~mem4 := read~int(#t~post3.base, #t~post3.offset, 1); srcloc: L546'')) [2018-03-28 14:08:14,680 DEBUG L354 HeapPartitionManager]: creating LocationBlock locs_30 [2018-03-28 14:08:14,680 DEBUG L355 HeapPartitionManager]: with contents [NoStoreIndexInfo] [2018-03-28 14:08:14,680 DEBUG L304 HeapPartitionManager]: adding LocationBlock locs_30 [2018-03-28 14:08:14,680 DEBUG L305 HeapPartitionManager]: at dimension 0 for ((select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|), at (SUMMARY for call #t~mem4 := read~int(#t~post3.base, #t~post3.offset, 1); srcloc: L546'')) [2018-03-28 14:08:14,680 DEBUG L306 HeapPartitionManager]: write locations: [NoStoreIndexInfo] [2018-03-28 14:08:14,680 DEBUG L354 HeapPartitionManager]: creating LocationBlock locs_30 [2018-03-28 14:08:14,681 DEBUG L355 HeapPartitionManager]: with contents [NoStoreIndexInfo] [2018-03-28 14:08:14,681 DEBUG L304 HeapPartitionManager]: adding LocationBlock locs_30 [2018-03-28 14:08:14,681 DEBUG L305 HeapPartitionManager]: at dimension 1 for ((select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|), at (SUMMARY for call #t~mem4 := read~int(#t~post3.base, #t~post3.offset, 1); srcloc: L546'')) [2018-03-28 14:08:14,681 DEBUG L306 HeapPartitionManager]: write locations: [NoStoreIndexInfo] [2018-03-28 14:08:14,681 INFO L311 HeapPartitionManager]: partitioning result: [2018-03-28 14:08:14,681 INFO L316 HeapPartitionManager]: location blocks for array group [#memory_int] [2018-03-28 14:08:14,681 INFO L325 HeapPartitionManager]: at dimension 0 [2018-03-28 14:08:14,681 INFO L326 HeapPartitionManager]: # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 1 [2018-03-28 14:08:14,682 INFO L327 HeapPartitionManager]: # location blocks :1 [2018-03-28 14:08:14,682 DEBUG L334 HeapPartitionManager]: location block contents: [2018-03-28 14:08:14,682 DEBUG L337 HeapPartitionManager]: [NoStoreIndexInfo] [2018-03-28 14:08:14,682 INFO L325 HeapPartitionManager]: at dimension 1 [2018-03-28 14:08:14,682 INFO L326 HeapPartitionManager]: # array writes (possibly including 1 dummy write/NoStoreIndexInfo) : 1 [2018-03-28 14:08:14,682 INFO L327 HeapPartitionManager]: # location blocks :1 [2018-03-28 14:08:14,682 DEBUG L334 HeapPartitionManager]: location block contents: [2018-03-28 14:08:14,682 DEBUG L337 HeapPartitionManager]: [NoStoreIndexInfo] [2018-03-28 14:08:14,683 INFO L86 ransitionTransformer]: executing heap partitioning transformation [2018-03-28 14:08:14,686 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,686 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{#NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|, #valid=|v_#valid_11|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:14,686 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,686 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,686 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{#NULL.offset=|v_#NULL.offset_2|, #NULL.base=|v_#NULL.base_2|, #valid=|v_#valid_11|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] [2018-03-28 14:08:14,686 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,687 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,687 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|, #valid=|v_#valid_13|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:14,687 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,687 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,687 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_13| |v_#valid_14|) InVars {#valid=|v_#valid_14|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_1|, #length=|v_#length_5|, #valid=|v_#valid_13|} AuxVars[] AssignedVars[#valid, ULTIMATE.start_#t~ret10, #length] [2018-03-28 14:08:14,687 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,688 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,688 DEBUG L183 ransitionTransformer]: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:14,688 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,688 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,688 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0)) InVars {} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|} AuxVars[] AssignedVars[#NULL.offset, #NULL.base] [2018-03-28 14:08:14,689 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,689 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,689 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,689 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,689 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,689 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,690 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,690 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,690 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,690 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet5_1| 2147483647) (<= 0 (+ |v_main_#t~nondet5_1| 2147483648))) InVars {main_#t~nondet5=|v_main_#t~nondet5_1|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,690 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,690 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:14,690 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,690 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,691 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_3| (store |v_#valid_4| 0 0)) InVars {#valid=|v_#valid_4|} OutVars{#valid=|v_#valid_3|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:14,691 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,691 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:14,691 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,691 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,691 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_2 |v_main_#t~nondet5_2|) InVars {main_#t~nondet5=|v_main_#t~nondet5_2|} OutVars{main_#t~nondet5=|v_main_#t~nondet5_2|, main_~length~0=v_main_~length~0_2} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:14,692 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,692 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,692 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,692 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,692 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,692 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,692 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:14,692 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,693 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,693 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet5=|v_main_#t~nondet5_3|} AuxVars[] AssignedVars[main_#t~nondet5] [2018-03-28 14:08:14,693 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,693 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,693 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,693 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,693 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet6_1| 2147483647) (<= 0 (+ |v_main_#t~nondet6_1| 2147483648))) InVars {main_#t~nondet6=|v_main_#t~nondet6_1|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,694 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,694 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:14,694 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,694 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,694 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_6 |v_main_#t~nondet6_2|) InVars {main_#t~nondet6=|v_main_#t~nondet6_2|} OutVars{main_#t~nondet6=|v_main_#t~nondet6_2|, main_~n~0=v_main_~n~0_6} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:14,694 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,694 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:14,695 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,695 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,695 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet6=|v_main_#t~nondet6_3|} AuxVars[] AssignedVars[main_#t~nondet6] [2018-03-28 14:08:14,695 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,695 DEBUG L183 ransitionTransformer]: Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,695 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,696 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,696 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (<= |v_main_#t~nondet7_1| 2147483647) (<= 0 (+ |v_main_#t~nondet7_1| 2147483648))) InVars {main_#t~nondet7=|v_main_#t~nondet7_1|} OutVars{main_#t~nondet7=|v_main_#t~nondet7_1|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,696 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,696 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_~c~0=v_main_~c~0_2, main_#t~nondet7=|v_main_#t~nondet7_2|} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:14,696 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,696 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,696 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~c~0_2 |v_main_#t~nondet7_2|) InVars {main_#t~nondet7=|v_main_#t~nondet7_2|} OutVars{main_~c~0=v_main_~c~0_2, main_#t~nondet7=|v_main_#t~nondet7_2|} AuxVars[] AssignedVars[main_~c~0] [2018-03-28 14:08:14,697 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,697 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:14,697 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,697 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,697 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~nondet7=|v_main_#t~nondet7_3|} AuxVars[] AssignedVars[main_#t~nondet7] [2018-03-28 14:08:14,697 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,697 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,697 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,698 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,698 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~length~0_3 1) InVars {main_~length~0=v_main_~length~0_3} OutVars{main_~length~0=v_main_~length~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,698 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,698 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,698 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,698 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,698 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~length~0_1 1)) InVars {main_~length~0=v_main_~length~0_1} OutVars{main_~length~0=v_main_~length~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,698 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,699 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:14,699 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,699 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,699 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~length~0_4 1) InVars {} OutVars{main_~length~0=v_main_~length~0_4} AuxVars[] AssignedVars[main_~length~0] [2018-03-28 14:08:14,699 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,699 DEBUG L183 ransitionTransformer]: Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,699 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,699 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,699 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (< v_main_~n~0_1 1) InVars {main_~n~0=v_main_~n~0_1} OutVars{main_~n~0=v_main_~n~0_1} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,700 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,700 DEBUG L183 ransitionTransformer]: Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,700 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,700 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,700 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (< v_main_~n~0_3 1)) InVars {main_~n~0=v_main_~n~0_3} OutVars{main_~n~0=v_main_~n~0_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,701 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,701 DEBUG L183 ransitionTransformer]: Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:14,701 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,701 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,701 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v_main_~n~0_2 1) InVars {} OutVars{main_~n~0=v_main_~n~0_2} AuxVars[] AssignedVars[main_~n~0] [2018-03-28 14:08:14,702 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,702 DEBUG L183 ransitionTransformer]: Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#length=|v_#length_4|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_6|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, #length=|v_#length_3|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_5|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:14,702 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,702 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,702 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (not (= 0 |v_main_#t~malloc8.base_1|)) (= |v_main_#t~malloc8.offset_1| 0) (= (store |v_#valid_6| |v_main_#t~malloc8.base_1| 1) |v_#valid_5|) (= (store |v_#length_4| |v_main_#t~malloc8.base_1| v_main_~n~0_4) |v_#length_3|) (= 0 (select |v_#valid_6| |v_main_#t~malloc8.base_1|))) InVars {#length=|v_#length_4|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_6|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_1|, #length=|v_#length_3|, main_#t~malloc8.base=|v_main_#t~malloc8.base_1|, main_~n~0=v_main_~n~0_4, #valid=|v_#valid_5|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base, #valid, #length] [2018-03-28 14:08:14,702 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,702 DEBUG L183 ransitionTransformer]: Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:14,703 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,703 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,703 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v_main_~nondetArea~0.offset_1 |v_main_#t~malloc8.offset_2|) (= v_main_~nondetArea~0.base_1 |v_main_#t~malloc8.base_2|)) InVars {main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_2|, main_~nondetArea~0.base=v_main_~nondetArea~0.base_1, main_#t~malloc8.base=|v_main_#t~malloc8.base_2|, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_1} AuxVars[] AssignedVars[main_~nondetArea~0.offset, main_~nondetArea~0.base] [2018-03-28 14:08:14,703 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,703 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:14,703 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,703 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,703 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_1|, main_#t~ret9.offset=|v_main_#t~ret9.offset_1|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:14,704 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:14,704 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,704 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:14,704 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,704 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,704 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_2|, main_#t~ret9.offset=|v_main_#t~ret9.offset_2|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:14,704 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,705 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:14,705 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,705 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,705 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset] [2018-03-28 14:08:14,705 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,705 DEBUG L183 ransitionTransformer]: Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:14,705 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,705 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,705 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_main_#res_1| 0) InVars {} OutVars{main_#res=|v_main_#res_1|} AuxVars[] AssignedVars[main_#res] [2018-03-28 14:08:14,706 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,706 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:14,706 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,706 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,706 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c] [2018-03-28 14:08:14,706 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,706 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:14,706 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,707 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,707 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_7| (store |v_#valid_8| |v_main_#t~malloc8.base_3| 0)) InVars {main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_8|} OutVars{main_#t~malloc8.base=|v_main_#t~malloc8.base_3|, #valid=|v_#valid_7|} AuxVars[] AssignedVars[#valid] [2018-03-28 14:08:14,707 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,707 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:14,707 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,707 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,707 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:14,708 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,708 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:14,708 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,708 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,708 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{main_#t~malloc8.offset=|v_main_#t~malloc8.offset_4|, main_#t~malloc8.base=|v_main_#t~malloc8.base_4|} AuxVars[] AssignedVars[main_#t~malloc8.offset, main_#t~malloc8.base] [2018-03-28 14:08:14,708 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,708 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,709 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,709 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,709 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,709 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,709 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,709 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,709 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,709 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_6} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,710 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,710 DEBUG L183 ransitionTransformer]: Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,710 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,710 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,710 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_#valid_9| |old(#valid)|) InVars {#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_9|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,710 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,710 DEBUG L183 ransitionTransformer]: Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,710 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,711 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,711 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= |v_#valid_10| |old(#valid)|)) InVars {#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} OutVars{#valid=|v_#valid_10|, old(#valid)=|old(#valid)|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,711 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,711 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:14,711 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,711 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,711 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1 v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_1, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~s.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_1} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:14,712 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,725 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:14,725 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,725 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,725 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2| 0) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2| 0)) InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:14,725 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,725 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,725 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,726 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,726 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,726 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,726 DEBUG L183 ransitionTransformer]: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,726 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,726 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,726 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,726 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,726 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,726 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,726 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,727 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,727 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,727 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,727 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,727 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,727 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_2, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,727 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,727 DEBUG L183 ransitionTransformer]: Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:14,727 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,727 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,728 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3 (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2| 1)) (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_2|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base] [2018-03-28 14:08:14,730 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,730 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_part_locs_30_locs_30_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {#length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,730 DEBUG L190 ransitionTransformer]: formula has changed [2018-03-28 14:08:14,730 DEBUG L191 ransitionTransformer]: old formula: [2018-03-28 14:08:14,731 DEBUG L192 ransitionTransformer]: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) [2018-03-28 14:08:14,731 DEBUG L193 ransitionTransformer]: new formula: [2018-03-28 14:08:14,731 DEBUG L194 ransitionTransformer]: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_part_locs_30_locs_30_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) [2018-03-28 14:08:14,731 DEBUG L198 ransitionTransformer]: invars have changed [2018-03-28 14:08:14,731 DEBUG L199 ransitionTransformer]: old invars: [2018-03-28 14:08:14,731 DEBUG L200 ransitionTransformer]: {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} [2018-03-28 14:08:14,731 DEBUG L201 ransitionTransformer]: new invars: [2018-03-28 14:08:14,731 DEBUG L202 ransitionTransformer]: {#length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} [2018-03-28 14:08:14,731 DEBUG L206 ransitionTransformer]: outvars have changed [2018-03-28 14:08:14,731 DEBUG L207 ransitionTransformer]: old outvars: [2018-03-28 14:08:14,731 DEBUG L208 ransitionTransformer]: {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #memory_int=|v_#memory_int_1|, #length=|v_#length_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} [2018-03-28 14:08:14,732 DEBUG L209 ransitionTransformer]: new outvars: [2018-03-28 14:08:14,732 DEBUG L210 ransitionTransformer]: {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} [2018-03-28 14:08:14,732 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,732 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1| (select (select |v_#memory_int_part_locs_30_locs_30_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|)) (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|) (= (select |v_#valid_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|) 1) (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3| 1) (select |v_#length_1| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|))) InVars {#length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_3|, #valid=|v_#valid_1|, #length=|v_#length_1|, #memory_int_part_locs_30_locs_30=|v_#memory_int_part_locs_30_locs_30_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,732 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,732 DEBUG L183 ransitionTransformer]: Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,732 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,732 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,732 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (select |v_#valid_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|) 1)) InVars {#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} OutVars{#valid=|v_#valid_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,733 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,733 DEBUG L183 ransitionTransformer]: Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,733 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,733 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,733 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (or (not (<= 0 |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|)) (not (<= (+ |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4| 1) (select |v_#length_2| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|)))) InVars {#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} OutVars{#length=|v_#length_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_5|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,733 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,733 DEBUG L183 ransitionTransformer]: Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,733 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,733 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,734 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2 256) (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2| 256)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_2|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_2} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,734 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,734 DEBUG L183 ransitionTransformer]: Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,734 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,734 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,734 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4| 256) (mod v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3 256))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_4|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~c_3} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,734 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,734 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,734 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,734 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,735 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_5|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_6|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,735 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,735 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,735 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,735 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,735 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset_6|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base_7|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~post3.base] [2018-03-28 14:08:14,735 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,735 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,735 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,735 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,735 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,736 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,736 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,736 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,736 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,736 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~mem4] [2018-03-28 14:08:14,736 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,736 DEBUG L183 ransitionTransformer]: Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:14,736 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,737 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,737 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4 (- 1))) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1| v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.offset_4, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~p~0.base_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base] [2018-03-28 14:08:14,737 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,737 DEBUG L183 ransitionTransformer]: Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,737 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,737 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,738 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1| (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_3, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,738 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,738 DEBUG L183 ransitionTransformer]: Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:14,738 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,738 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,738 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4 (+ v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5 (- 1))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_5} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n=v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n_4} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_~n] [2018-03-28 14:08:14,739 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,739 DEBUG L183 ransitionTransformer]: Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,739 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,739 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,739 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2| 4294967296) 0) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_2|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,739 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,740 DEBUG L183 ransitionTransformer]: Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,740 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,740 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,740 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (not (= 0 (mod |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4| 4294967296))) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_4|} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,740 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,740 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,741 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,741 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,741 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_3|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,741 DEBUG L182 ransitionTransformer]: transformed transition [2018-03-28 14:08:14,741 DEBUG L183 ransitionTransformer]: Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,741 DEBUG L186 ransitionTransformer]: transformula unchanged [2018-03-28 14:08:14,741 DEBUG L212 ransitionTransformer]: [2018-03-28 14:08:14,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2_5|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#t~pre2] [2018-03-28 14:08:14,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (= |v_ULTIMATE.start_#t~ret10_2| |v_main_#resOutParam_1|) InVars {main_#res=|v_main_#resOutParam_1|} OutVars{ULTIMATE.start_#t~ret10=|v_ULTIMATE.start_#t~ret10_2|} AuxVars[] AssignedVars[ULTIMATE.start_#t~ret10] [2018-03-28 14:08:14,742 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2018-03-28 14:08:14,743 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v_main_#t~ret9.offset_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|) (= |v_main_#t~ret9.base_3| |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|)) InVars {__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.baseOutParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#res.offsetOutParam_1|} OutVars{main_#t~ret9.base=|v_main_#t~ret9.base_3|, main_#t~ret9.offset=|v_main_#t~ret9.offset_3|} AuxVars[] AssignedVars[main_#t~ret9.base, main_#t~ret9.offset] [2018-03-28 14:08:14,743 DEBUG L87 nsformulaTransformer]: Performing identity transformation for Formula: (and (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1| v_main_~n~0_7) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1| v_main_~nondetArea~0.base_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1| v_main_~nondetArea~0.offset_3) (= |v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1| v_main_~c~0_3)) InVars {main_~nondetArea~0.base=v_main_~nondetArea~0.base_3, main_~c~0=v_main_~c~0_3, main_~n~0=v_main_~n~0_7, main_~nondetArea~0.offset=v_main_~nondetArea~0.offset_3} OutVars{__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~nInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.baseInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~cInParam_1|, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset=|v___U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offsetInParam_1|} AuxVars[] AssignedVars[__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~n, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.offset, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~s.base, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchr_#in~c] [2018-03-28 14:08:14,745 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 28.03 02:08:14 BasicIcfg [2018-03-28 14:08:14,745 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2018-03-28 14:08:14,746 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-03-28 14:08:14,746 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-03-28 14:08:14,749 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-03-28 14:08:14,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.03 02:08:11" (1/4) ... [2018-03-28 14:08:14,750 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38879aa4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 02:08:14, skipping insertion in model container [2018-03-28 14:08:14,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 02:08:11" (2/4) ... [2018-03-28 14:08:14,750 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38879aa4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 02:08:14, skipping insertion in model container [2018-03-28 14:08:14,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 02:08:11" (3/4) ... [2018-03-28 14:08:14,751 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38879aa4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 02:08:14, skipping insertion in model container [2018-03-28 14:08:14,751 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 28.03 02:08:14" (4/4) ... [2018-03-28 14:08:14,752 INFO L107 eAbstractionObserver]: Analyzing ICFG HeapSeparatedIcfg [2018-03-28 14:08:14,759 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-03-28 14:08:14,766 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2018-03-28 14:08:14,796 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-03-28 14:08:14,796 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-03-28 14:08:14,796 INFO L370 AbstractCegarLoop]: Hoare is true [2018-03-28 14:08:14,796 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-03-28 14:08:14,797 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-03-28 14:08:14,797 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-03-28 14:08:14,797 INFO L374 AbstractCegarLoop]: Difference is false [2018-03-28 14:08:14,797 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-03-28 14:08:14,797 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-03-28 14:08:14,797 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-03-28 14:08:14,807 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states. [2018-03-28 14:08:14,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-03-28 14:08:14,812 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:14,813 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] [2018-03-28 14:08:14,813 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:14,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1750167048, 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 14:08:14,836 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:14,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:14,866 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:14,968 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (and (= |c_#valid| (store |c_old(#valid)| |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|)))) is different from true [2018-03-28 14:08:14,976 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 14:08:14,976 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:15,001 WARN L1011 $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_15| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_15| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_15|))))) is different from false [2018-03-28 14:08:15,020 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 14:08:15,045 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:15,045 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-03-28 14:08:15,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-03-28 14:08:15,054 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-03-28 14:08:15,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=14, Unknown=2, NotChecked=14, Total=42 [2018-03-28 14:08:15,056 INFO L87 Difference]: Start difference. First operand 56 states. Second operand 7 states. [2018-03-28 14:08:15,080 WARN L1011 $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc8.base_15| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_15| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_15|)))))) is different from false [2018-03-28 14:08:15,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:15,493 INFO L93 Difference]: Finished difference Result 77 states and 89 transitions. [2018-03-28 14:08:15,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-03-28 14:08:15,495 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 21 [2018-03-28 14:08:15,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:15,504 INFO L225 Difference]: With dead ends: 77 [2018-03-28 14:08:15,504 INFO L226 Difference]: Without dead ends: 57 [2018-03-28 14:08:15,507 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=28, Unknown=4, NotChecked=36, Total=90 [2018-03-28 14:08:15,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-03-28 14:08:15,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-03-28 14:08:15,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-03-28 14:08:15,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 64 transitions. [2018-03-28 14:08:15,545 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 64 transitions. Word has length 21 [2018-03-28 14:08:15,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:15,545 INFO L459 AbstractCegarLoop]: Abstraction has 57 states and 64 transitions. [2018-03-28 14:08:15,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-03-28 14:08:15,545 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 64 transitions. [2018-03-28 14:08:15,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-03-28 14:08:15,546 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:15,547 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] [2018-03-28 14:08:15,547 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:15,547 INFO L82 PathProgramCache]: Analyzing trace with hash 356449289, 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 14:08:15,554 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:15,569 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:15,672 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (and (= |c_#valid| (store |c_old(#valid)| |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|)))) is different from true [2018-03-28 14:08:15,675 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 14:08:15,675 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:15,714 WARN L1011 $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_17| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_17| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_17|))))) is different from false [2018-03-28 14:08:15,731 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 14:08:15,754 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:15,754 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-03-28 14:08:15,756 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-03-28 14:08:15,756 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-03-28 14:08:15,756 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=14, Unknown=2, NotChecked=14, Total=42 [2018-03-28 14:08:15,756 INFO L87 Difference]: Start difference. First operand 57 states and 64 transitions. Second operand 7 states. [2018-03-28 14:08:15,762 WARN L1011 $PredicateComparison]: unable to prove that (and (forall ((|v_main_#t~malloc8.base_17| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_17| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_17|))))) (= |c_#valid| |c_old(#valid)|)) is different from false [2018-03-28 14:08:15,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:15,949 INFO L93 Difference]: Finished difference Result 66 states and 74 transitions. [2018-03-28 14:08:15,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-03-28 14:08:15,950 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 22 [2018-03-28 14:08:15,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:15,951 INFO L225 Difference]: With dead ends: 66 [2018-03-28 14:08:15,951 INFO L226 Difference]: Without dead ends: 60 [2018-03-28 14:08:15,952 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=28, Unknown=4, NotChecked=36, Total=90 [2018-03-28 14:08:15,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-03-28 14:08:15,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 56. [2018-03-28 14:08:15,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-03-28 14:08:15,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 62 transitions. [2018-03-28 14:08:15,960 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 62 transitions. Word has length 22 [2018-03-28 14:08:15,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:15,960 INFO L459 AbstractCegarLoop]: Abstraction has 56 states and 62 transitions. [2018-03-28 14:08:15,960 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-03-28 14:08:15,960 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 62 transitions. [2018-03-28 14:08:15,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-03-28 14:08:15,962 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:15,962 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] [2018-03-28 14:08:15,962 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:15,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1344545227, 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 14:08:15,975 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:15,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:15,992 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:16,023 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (and (= |c_#valid| (store |c_old(#valid)| |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|)))) is different from true [2018-03-28 14:08:16,027 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 14:08:16,027 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:16,046 WARN L1011 $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_19| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_19| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_19|))))) is different from false [2018-03-28 14:08:16,063 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 14:08:16,098 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:16,098 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-03-28 14:08:16,099 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-03-28 14:08:16,099 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-03-28 14:08:16,099 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=14, Unknown=2, NotChecked=14, Total=42 [2018-03-28 14:08:16,099 INFO L87 Difference]: Start difference. First operand 56 states and 62 transitions. Second operand 7 states. [2018-03-28 14:08:16,107 WARN L1011 $PredicateComparison]: unable to prove that (and (forall ((|v_main_#t~malloc8.base_19| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_19| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_19|))))) (= |c_#valid| |c_old(#valid)|)) is different from false [2018-03-28 14:08:16,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:16,262 INFO L93 Difference]: Finished difference Result 67 states and 75 transitions. [2018-03-28 14:08:16,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-03-28 14:08:16,262 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 22 [2018-03-28 14:08:16,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:16,264 INFO L225 Difference]: With dead ends: 67 [2018-03-28 14:08:16,264 INFO L226 Difference]: Without dead ends: 61 [2018-03-28 14:08:16,264 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=28, Unknown=4, NotChecked=36, Total=90 [2018-03-28 14:08:16,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-03-28 14:08:16,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 58. [2018-03-28 14:08:16,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-03-28 14:08:16,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 65 transitions. [2018-03-28 14:08:16,271 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 65 transitions. Word has length 22 [2018-03-28 14:08:16,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:16,272 INFO L459 AbstractCegarLoop]: Abstraction has 58 states and 65 transitions. [2018-03-28 14:08:16,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-03-28 14:08:16,272 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 65 transitions. [2018-03-28 14:08:16,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-03-28 14:08:16,273 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:16,273 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] [2018-03-28 14:08:16,273 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:16,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1088967658, 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 14:08:16,288 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:16,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:16,301 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:16,323 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|main_#t~malloc8.base| Int)) (and (= |c_#valid| (store |c_old(#valid)| |main_#t~malloc8.base| 0)) (= 0 (select |c_old(#valid)| |main_#t~malloc8.base|)))) is different from true [2018-03-28 14:08:16,327 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 14:08:16,327 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:16,347 WARN L1011 $PredicateComparison]: unable to prove that (forall ((|v_main_#t~malloc8.base_21| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_21| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_21|))))) is different from false [2018-03-28 14:08:16,362 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 14:08:16,398 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:16,398 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-03-28 14:08:16,398 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-03-28 14:08:16,398 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-03-28 14:08:16,399 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=14, Unknown=2, NotChecked=14, Total=42 [2018-03-28 14:08:16,399 INFO L87 Difference]: Start difference. First operand 58 states and 65 transitions. Second operand 7 states. [2018-03-28 14:08:16,406 WARN L1011 $PredicateComparison]: unable to prove that (and (= |c_#valid| |c_old(#valid)|) (forall ((|v_main_#t~malloc8.base_21| Int)) (or (= (store |c_#valid| |v_main_#t~malloc8.base_21| 0) |c_old(#valid)|) (not (= 0 (select |c_#valid| |v_main_#t~malloc8.base_21|)))))) is different from false [2018-03-28 14:08:16,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:16,579 INFO L93 Difference]: Finished difference Result 58 states and 65 transitions. [2018-03-28 14:08:16,579 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-03-28 14:08:16,579 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-03-28 14:08:16,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:16,580 INFO L225 Difference]: With dead ends: 58 [2018-03-28 14:08:16,580 INFO L226 Difference]: Without dead ends: 45 [2018-03-28 14:08:16,580 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=28, Unknown=4, NotChecked=36, Total=90 [2018-03-28 14:08:16,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-03-28 14:08:16,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 40. [2018-03-28 14:08:16,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-03-28 14:08:16,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 43 transitions. [2018-03-28 14:08:16,586 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 43 transitions. Word has length 23 [2018-03-28 14:08:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:16,586 INFO L459 AbstractCegarLoop]: Abstraction has 40 states and 43 transitions. [2018-03-28 14:08:16,587 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-03-28 14:08:16,587 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 43 transitions. [2018-03-28 14:08:16,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-03-28 14:08:16,587 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:16,588 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] [2018-03-28 14:08:16,588 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:16,588 INFO L82 PathProgramCache]: Analyzing trace with hash 891944594, 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 14:08:16,601 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:16,618 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:16,634 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 14:08:16,635 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:16,637 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:16,637 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-03-28 14:08:16,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:16,703 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:16,707 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 14:08:16,735 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:16,735 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2018-03-28 14:08:16,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-03-28 14:08:16,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-03-28 14:08:16,735 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-03-28 14:08:16,736 INFO L87 Difference]: Start difference. First operand 40 states and 43 transitions. Second operand 8 states. [2018-03-28 14:08:16,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:16,794 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2018-03-28 14:08:16,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-03-28 14:08:16,794 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 25 [2018-03-28 14:08:16,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:16,795 INFO L225 Difference]: With dead ends: 40 [2018-03-28 14:08:16,795 INFO L226 Difference]: Without dead ends: 39 [2018-03-28 14:08:16,796 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2018-03-28 14:08:16,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-03-28 14:08:16,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-03-28 14:08:16,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-03-28 14:08:16,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 42 transitions. [2018-03-28 14:08:16,801 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 42 transitions. Word has length 25 [2018-03-28 14:08:16,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:16,801 INFO L459 AbstractCegarLoop]: Abstraction has 39 states and 42 transitions. [2018-03-28 14:08:16,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-03-28 14:08:16,801 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 42 transitions. [2018-03-28 14:08:16,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-03-28 14:08:16,802 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:16,802 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] [2018-03-28 14:08:16,802 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:16,802 INFO L82 PathProgramCache]: Analyzing trace with hash 891944596, 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 14:08:16,808 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:16,821 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:16,826 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 14:08:16,826 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:16,830 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:16,830 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-03-28 14:08:16,898 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 14:08:16,898 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:16,976 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 14:08:16,997 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-28 14:08:16,997 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2018-03-28 14:08:16,997 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-03-28 14:08:16,997 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-03-28 14:08:16,997 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2018-03-28 14:08:16,998 INFO L87 Difference]: Start difference. First operand 39 states and 42 transitions. Second operand 15 states. [2018-03-28 14:08:17,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:17,165 INFO L93 Difference]: Finished difference Result 46 states and 49 transitions. [2018-03-28 14:08:17,165 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-03-28 14:08:17,165 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 25 [2018-03-28 14:08:17,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:17,166 INFO L225 Difference]: With dead ends: 46 [2018-03-28 14:08:17,166 INFO L226 Difference]: Without dead ends: 45 [2018-03-28 14:08:17,167 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2018-03-28 14:08:17,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-03-28 14:08:17,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 43. [2018-03-28 14:08:17,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-03-28 14:08:17,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 46 transitions. [2018-03-28 14:08:17,171 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 46 transitions. Word has length 25 [2018-03-28 14:08:17,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:17,171 INFO L459 AbstractCegarLoop]: Abstraction has 43 states and 46 transitions. [2018-03-28 14:08:17,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-03-28 14:08:17,171 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 46 transitions. [2018-03-28 14:08:17,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-03-28 14:08:17,172 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:17,172 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] [2018-03-28 14:08:17,172 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:17,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1007907127, 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 14:08:17,178 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:17,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:17,198 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:17,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 14:08:17,204 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:17,208 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:17,208 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-28 14:08:17,390 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 14:08:17,390 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:17,831 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 14:08:17,852 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-28 14:08:17,852 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2018-03-28 14:08:17,853 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-03-28 14:08:17,853 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-03-28 14:08:17,853 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2018-03-28 14:08:17,853 INFO L87 Difference]: Start difference. First operand 43 states and 46 transitions. Second operand 26 states. [2018-03-28 14:08:18,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:18,989 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-03-28 14:08:18,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-03-28 14:08:18,989 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 36 [2018-03-28 14:08:18,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:18,990 INFO L225 Difference]: With dead ends: 67 [2018-03-28 14:08:18,990 INFO L226 Difference]: Without dead ends: 66 [2018-03-28 14:08:18,990 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=383, Invalid=1969, Unknown=0, NotChecked=0, Total=2352 [2018-03-28 14:08:18,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-03-28 14:08:18,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 65. [2018-03-28 14:08:18,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-03-28 14:08:18,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 68 transitions. [2018-03-28 14:08:18,995 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 68 transitions. Word has length 36 [2018-03-28 14:08:18,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:18,996 INFO L459 AbstractCegarLoop]: Abstraction has 65 states and 68 transitions. [2018-03-28 14:08:18,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-03-28 14:08:18,996 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 68 transitions. [2018-03-28 14:08:18,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-03-28 14:08:18,997 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:18,997 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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 14:08:18,997 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:18,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1066236439, now seen corresponding path program 2 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 14:08:19,007 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:19,034 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:19,039 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 14:08:19,040 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:19,042 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:19,042 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-28 14:08:19,283 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:19,283 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:20,065 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:20,085 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-28 14:08:20,096 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-03-28 14:08:20,097 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-03-28 14:08:20,097 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-03-28 14:08:20,097 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1426, Unknown=0, NotChecked=0, Total=1560 [2018-03-28 14:08:20,097 INFO L87 Difference]: Start difference. First operand 65 states and 68 transitions. Second operand 40 states. [2018-03-28 14:08:22,024 WARN L151 SmtUtils]: Spent 183ms on a formula simplification. DAG size of input: 86 DAG size of output 71 [2018-03-28 14:08:22,278 WARN L151 SmtUtils]: Spent 152ms on a formula simplification. DAG size of input: 79 DAG size of output 70 [2018-03-28 14:08:23,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:23,665 INFO L93 Difference]: Finished difference Result 110 states and 116 transitions. [2018-03-28 14:08:23,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-03-28 14:08:23,665 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 58 [2018-03-28 14:08:23,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:23,666 INFO L225 Difference]: With dead ends: 110 [2018-03-28 14:08:23,666 INFO L226 Difference]: Without dead ends: 109 [2018-03-28 14:08:23,668 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=964, Invalid=6176, Unknown=0, NotChecked=0, Total=7140 [2018-03-28 14:08:23,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-03-28 14:08:23,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2018-03-28 14:08:23,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-03-28 14:08:23,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 112 transitions. [2018-03-28 14:08:23,678 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 112 transitions. Word has length 58 [2018-03-28 14:08:23,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:23,679 INFO L459 AbstractCegarLoop]: Abstraction has 109 states and 112 transitions. [2018-03-28 14:08:23,679 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-03-28 14:08:23,679 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 112 transitions. [2018-03-28 14:08:23,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-03-28 14:08:23,682 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:23,682 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 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 14:08:23,682 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:23,683 INFO L82 PathProgramCache]: Analyzing trace with hash -183489495, now seen corresponding path program 3 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 14:08:23,689 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:23,733 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:23,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 14:08:23,736 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:23,738 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:23,739 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-28 14:08:24,290 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:24,290 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:26,096 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:26,118 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-28 14:08:26,118 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-03-28 14:08:26,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-03-28 14:08:26,119 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-03-28 14:08:26,119 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=3718, Unknown=0, NotChecked=0, Total=4032 [2018-03-28 14:08:26,119 INFO L87 Difference]: Start difference. First operand 109 states and 112 transitions. Second operand 64 states. [2018-03-28 14:08:30,111 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 102 DAG size of output 89 [2018-03-28 14:08:30,397 WARN L151 SmtUtils]: Spent 150ms on a formula simplification. DAG size of input: 106 DAG size of output 90 [2018-03-28 14:08:30,658 WARN L151 SmtUtils]: Spent 147ms on a formula simplification. DAG size of input: 103 DAG size of output 87 [2018-03-28 14:08:31,405 WARN L151 SmtUtils]: Spent 484ms on a formula simplification. DAG size of input: 154 DAG size of output 123 [2018-03-28 14:08:31,946 WARN L151 SmtUtils]: Spent 383ms on a formula simplification. DAG size of input: 147 DAG size of output 122 [2018-03-28 14:08:32,295 WARN L151 SmtUtils]: Spent 146ms on a formula simplification. DAG size of input: 95 DAG size of output 85 [2018-03-28 14:08:32,539 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 99 DAG size of output 89 [2018-03-28 14:08:32,795 WARN L151 SmtUtils]: Spent 132ms on a formula simplification. DAG size of input: 94 DAG size of output 86 [2018-03-28 14:08:33,389 WARN L151 SmtUtils]: Spent 251ms on a formula simplification. DAG size of input: 131 DAG size of output 105 [2018-03-28 14:08:33,847 WARN L151 SmtUtils]: Spent 277ms on a formula simplification. DAG size of input: 127 DAG size of output 106 [2018-03-28 14:08:34,253 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 84 DAG size of output 76 [2018-03-28 14:08:34,488 WARN L151 SmtUtils]: Spent 129ms on a formula simplification. DAG size of input: 88 DAG size of output 80 [2018-03-28 14:08:34,741 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 83 DAG size of output 77 [2018-03-28 14:08:35,253 WARN L151 SmtUtils]: Spent 208ms on a formula simplification. DAG size of input: 114 DAG size of output 92 [2018-03-28 14:08:35,556 WARN L151 SmtUtils]: Spent 174ms on a formula simplification. DAG size of input: 110 DAG size of output 93 [2018-03-28 14:08:36,678 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 97 DAG size of output 79 [2018-03-28 14:08:36,955 WARN L151 SmtUtils]: Spent 153ms on a formula simplification. DAG size of input: 93 DAG size of output 80 [2018-03-28 14:08:37,883 WARN L151 SmtUtils]: Spent 118ms on a formula simplification. DAG size of input: 80 DAG size of output 66 [2018-03-28 14:08:40,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:08:40,083 INFO L93 Difference]: Finished difference Result 198 states and 208 transitions. [2018-03-28 14:08:40,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-03-28 14:08:40,083 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 102 [2018-03-28 14:08:40,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:08:40,084 INFO L225 Difference]: With dead ends: 198 [2018-03-28 14:08:40,084 INFO L226 Difference]: Without dead ends: 197 [2018-03-28 14:08:40,091 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5006 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=2902, Invalid=21590, Unknown=0, NotChecked=0, Total=24492 [2018-03-28 14:08:40,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-03-28 14:08:40,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2018-03-28 14:08:40,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 197 states. [2018-03-28 14:08:40,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 200 transitions. [2018-03-28 14:08:40,109 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 200 transitions. Word has length 102 [2018-03-28 14:08:40,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:08:40,109 INFO L459 AbstractCegarLoop]: Abstraction has 197 states and 200 transitions. [2018-03-28 14:08:40,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-03-28 14:08:40,109 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 200 transitions. [2018-03-28 14:08:40,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-03-28 14:08:40,112 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:08:40,113 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 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 14:08:40,113 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:08:40,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1446356823, now seen corresponding path program 4 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 14:08:40,125 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:08:40,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:08:40,220 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:08:40,222 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 14:08:40,223 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:08:40,225 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:08:40,226 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-28 14:08:41,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1215 backedges. 0 proven. 1215 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:41,762 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:08:47,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1215 backedges. 0 proven. 1215 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:08:47,285 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-28 14:08:47,285 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-03-28 14:08:47,286 INFO L442 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-03-28 14:08:47,286 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-03-28 14:08:47,288 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=962, Invalid=11470, Unknown=0, NotChecked=0, Total=12432 [2018-03-28 14:08:47,289 INFO L87 Difference]: Start difference. First operand 197 states and 200 transitions. Second operand 112 states. [2018-03-28 14:08:59,294 WARN L151 SmtUtils]: Spent 256ms on a formula simplification. DAG size of input: 190 DAG size of output 161 [2018-03-28 14:08:59,995 WARN L151 SmtUtils]: Spent 345ms on a formula simplification. DAG size of input: 194 DAG size of output 162 [2018-03-28 14:09:00,680 WARN L151 SmtUtils]: Spent 358ms on a formula simplification. DAG size of input: 191 DAG size of output 159 [2018-03-28 14:09:02,991 WARN L151 SmtUtils]: Spent 1266ms on a formula simplification. DAG size of input: 290 DAG size of output 227 [2018-03-28 14:09:04,593 WARN L151 SmtUtils]: Spent 1082ms on a formula simplification. DAG size of input: 283 DAG size of output 226 [2018-03-28 14:09:05,564 WARN L151 SmtUtils]: Spent 380ms on a formula simplification. DAG size of input: 183 DAG size of output 157 [2018-03-28 14:09:06,263 WARN L151 SmtUtils]: Spent 333ms on a formula simplification. DAG size of input: 187 DAG size of output 161 [2018-03-28 14:09:06,995 WARN L151 SmtUtils]: Spent 327ms on a formula simplification. DAG size of input: 182 DAG size of output 158 [2018-03-28 14:09:07,664 WARN L151 SmtUtils]: Spent 280ms on a formula simplification. DAG size of input: 177 DAG size of output 148 [2018-03-28 14:09:08,824 WARN L151 SmtUtils]: Spent 747ms on a formula simplification. DAG size of input: 267 DAG size of output 209 [2018-03-28 14:09:10,016 WARN L151 SmtUtils]: Spent 766ms on a formula simplification. DAG size of input: 263 DAG size of output 210 [2018-03-28 14:09:10,767 WARN L151 SmtUtils]: Spent 272ms on a formula simplification. DAG size of input: 172 DAG size of output 148 [2018-03-28 14:09:11,461 WARN L151 SmtUtils]: Spent 377ms on a formula simplification. DAG size of input: 176 DAG size of output 152 [2018-03-28 14:09:12,201 WARN L151 SmtUtils]: Spent 336ms on a formula simplification. DAG size of input: 171 DAG size of output 149 [2018-03-28 14:09:12,714 WARN L151 SmtUtils]: Spent 212ms on a formula simplification. DAG size of input: 166 DAG size of output 139 [2018-03-28 14:09:13,811 WARN L151 SmtUtils]: Spent 689ms on a formula simplification. DAG size of input: 250 DAG size of output 196 [2018-03-28 14:09:14,970 WARN L151 SmtUtils]: Spent 691ms on a formula simplification. DAG size of input: 246 DAG size of output 197 [2018-03-28 14:09:15,739 WARN L151 SmtUtils]: Spent 301ms on a formula simplification. DAG size of input: 161 DAG size of output 139 [2018-03-28 14:09:16,400 WARN L151 SmtUtils]: Spent 280ms on a formula simplification. DAG size of input: 165 DAG size of output 143 [2018-03-28 14:09:17,075 WARN L151 SmtUtils]: Spent 259ms on a formula simplification. DAG size of input: 160 DAG size of output 140 [2018-03-28 14:09:17,595 WARN L151 SmtUtils]: Spent 206ms on a formula simplification. DAG size of input: 155 DAG size of output 130 [2018-03-28 14:09:18,616 WARN L151 SmtUtils]: Spent 639ms on a formula simplification. DAG size of input: 233 DAG size of output 183 [2018-03-28 14:09:19,697 WARN L151 SmtUtils]: Spent 637ms on a formula simplification. DAG size of input: 229 DAG size of output 184 [2018-03-28 14:09:20,464 WARN L151 SmtUtils]: Spent 235ms on a formula simplification. DAG size of input: 150 DAG size of output 130 [2018-03-28 14:09:21,076 WARN L151 SmtUtils]: Spent 289ms on a formula simplification. DAG size of input: 154 DAG size of output 134 [2018-03-28 14:09:21,756 WARN L151 SmtUtils]: Spent 208ms on a formula simplification. DAG size of input: 149 DAG size of output 131 [2018-03-28 14:09:22,244 WARN L151 SmtUtils]: Spent 189ms on a formula simplification. DAG size of input: 144 DAG size of output 121 [2018-03-28 14:09:23,124 WARN L151 SmtUtils]: Spent 518ms on a formula simplification. DAG size of input: 216 DAG size of output 170 [2018-03-28 14:09:24,061 WARN L151 SmtUtils]: Spent 534ms on a formula simplification. DAG size of input: 212 DAG size of output 171 [2018-03-28 14:09:24,751 WARN L151 SmtUtils]: Spent 228ms on a formula simplification. DAG size of input: 139 DAG size of output 121 [2018-03-28 14:09:25,485 WARN L151 SmtUtils]: Spent 232ms on a formula simplification. DAG size of input: 143 DAG size of output 125 [2018-03-28 14:09:26,047 WARN L151 SmtUtils]: Spent 235ms on a formula simplification. DAG size of input: 138 DAG size of output 122 [2018-03-28 14:09:26,494 WARN L151 SmtUtils]: Spent 176ms on a formula simplification. DAG size of input: 133 DAG size of output 112 [2018-03-28 14:09:27,333 WARN L151 SmtUtils]: Spent 480ms on a formula simplification. DAG size of input: 199 DAG size of output 157 [2018-03-28 14:09:28,197 WARN L151 SmtUtils]: Spent 469ms on a formula simplification. DAG size of input: 195 DAG size of output 158 [2018-03-28 14:09:28,815 WARN L151 SmtUtils]: Spent 197ms on a formula simplification. DAG size of input: 128 DAG size of output 112 [2018-03-28 14:09:29,335 WARN L151 SmtUtils]: Spent 215ms on a formula simplification. DAG size of input: 132 DAG size of output 116 [2018-03-28 14:09:29,854 WARN L151 SmtUtils]: Spent 197ms on a formula simplification. DAG size of input: 127 DAG size of output 113 [2018-03-28 14:09:30,274 WARN L151 SmtUtils]: Spent 153ms on a formula simplification. DAG size of input: 122 DAG size of output 103 [2018-03-28 14:09:30,964 WARN L151 SmtUtils]: Spent 384ms on a formula simplification. DAG size of input: 182 DAG size of output 144 [2018-03-28 14:09:31,801 WARN L151 SmtUtils]: Spent 412ms on a formula simplification. DAG size of input: 178 DAG size of output 145 [2018-03-28 14:09:32,372 WARN L151 SmtUtils]: Spent 181ms on a formula simplification. DAG size of input: 117 DAG size of output 103 [2018-03-28 14:09:32,845 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 121 DAG size of output 107 [2018-03-28 14:09:33,331 WARN L151 SmtUtils]: Spent 167ms on a formula simplification. DAG size of input: 116 DAG size of output 104 [2018-03-28 14:09:33,747 WARN L151 SmtUtils]: Spent 133ms on a formula simplification. DAG size of input: 111 DAG size of output 94 [2018-03-28 14:09:34,404 WARN L151 SmtUtils]: Spent 336ms on a formula simplification. DAG size of input: 165 DAG size of output 131 [2018-03-28 14:09:35,091 WARN L151 SmtUtils]: Spent 323ms on a formula simplification. DAG size of input: 161 DAG size of output 132 [2018-03-28 14:09:35,606 WARN L151 SmtUtils]: Spent 127ms on a formula simplification. DAG size of input: 106 DAG size of output 94 [2018-03-28 14:09:36,075 WARN L151 SmtUtils]: Spent 154ms on a formula simplification. DAG size of input: 110 DAG size of output 98 [2018-03-28 14:09:36,525 WARN L151 SmtUtils]: Spent 151ms on a formula simplification. DAG size of input: 105 DAG size of output 95 [2018-03-28 14:09:36,915 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 100 DAG size of output 85 [2018-03-28 14:09:37,513 WARN L151 SmtUtils]: Spent 304ms on a formula simplification. DAG size of input: 148 DAG size of output 118 [2018-03-28 14:09:38,180 WARN L151 SmtUtils]: Spent 302ms on a formula simplification. DAG size of input: 144 DAG size of output 119 [2018-03-28 14:09:38,702 WARN L151 SmtUtils]: Spent 135ms on a formula simplification. DAG size of input: 95 DAG size of output 85 [2018-03-28 14:09:39,142 WARN L151 SmtUtils]: Spent 155ms on a formula simplification. DAG size of input: 99 DAG size of output 89 [2018-03-28 14:09:39,559 WARN L151 SmtUtils]: Spent 134ms on a formula simplification. DAG size of input: 94 DAG size of output 86 [2018-03-28 14:09:40,409 WARN L151 SmtUtils]: Spent 248ms on a formula simplification. DAG size of input: 131 DAG size of output 105 [2018-03-28 14:09:41,028 WARN L151 SmtUtils]: Spent 247ms on a formula simplification. DAG size of input: 127 DAG size of output 106 [2018-03-28 14:09:41,573 WARN L151 SmtUtils]: Spent 114ms on a formula simplification. DAG size of input: 84 DAG size of output 76 [2018-03-28 14:09:41,939 WARN L151 SmtUtils]: Spent 129ms on a formula simplification. DAG size of input: 88 DAG size of output 80 [2018-03-28 14:09:42,334 WARN L151 SmtUtils]: Spent 111ms on a formula simplification. DAG size of input: 83 DAG size of output 77 [2018-03-28 14:09:43,091 WARN L151 SmtUtils]: Spent 194ms on a formula simplification. DAG size of input: 114 DAG size of output 92 [2018-03-28 14:09:43,605 WARN L151 SmtUtils]: Spent 199ms on a formula simplification. DAG size of input: 110 DAG size of output 93 [2018-03-28 14:09:45,506 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 97 DAG size of output 79 [2018-03-28 14:09:45,951 WARN L151 SmtUtils]: Spent 168ms on a formula simplification. DAG size of input: 93 DAG size of output 80 [2018-03-28 14:09:47,485 WARN L151 SmtUtils]: Spent 109ms on a formula simplification. DAG size of input: 80 DAG size of output 66 [2018-03-28 14:09:48,010 WARN L151 SmtUtils]: Spent 114ms on a formula simplification. DAG size of input: 76 DAG size of output 67 [2018-03-28 14:09:51,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-28 14:09:51,514 INFO L93 Difference]: Finished difference Result 374 states and 392 transitions. [2018-03-28 14:09:51,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2018-03-28 14:09:51,514 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 190 [2018-03-28 14:09:51,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-28 14:09:51,516 INFO L225 Difference]: With dead ends: 374 [2018-03-28 14:09:51,516 INFO L226 Difference]: Without dead ends: 373 [2018-03-28 14:09:51,525 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 299 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20342 ImplicationChecksByTransitivity, 66.6s TimeCoverageRelationStatistics Valid=9802, Invalid=80498, Unknown=0, NotChecked=0, Total=90300 [2018-03-28 14:09:51,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-03-28 14:09:51,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2018-03-28 14:09:51,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2018-03-28 14:09:51,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 376 transitions. [2018-03-28 14:09:51,546 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 376 transitions. Word has length 190 [2018-03-28 14:09:51,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-28 14:09:51,546 INFO L459 AbstractCegarLoop]: Abstraction has 373 states and 376 transitions. [2018-03-28 14:09:51,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-03-28 14:09:51,546 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 376 transitions. [2018-03-28 14:09:51,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2018-03-28 14:09:51,552 INFO L347 BasicCegarLoop]: Found error trace [2018-03-28 14:09:51,552 INFO L355 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 31, 31, 31, 31, 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 14:09:51,552 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr1RequiresViolation, __U_MULTI_fopenbsd_cmemchr_alloca_true_valid_memsafety_true_termination_i__cmemchrErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK]=== [2018-03-28 14:09:51,553 INFO L82 PathProgramCache]: Analyzing trace with hash 519713193, now seen corresponding path program 5 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 14:09:51,560 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-28 14:09:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-28 14:09:51,747 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-28 14:09:51,750 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 14:09:51,750 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-28 14:09:51,757 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-28 14:09:51,757 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-28 14:09:57,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5239 backedges. 0 proven. 5239 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:09:57,478 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-28 14:10:18,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5239 backedges. 0 proven. 5239 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-28 14:10:18,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-28 14:10:18,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 104] total 207 [2018-03-28 14:10:18,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 208 states [2018-03-28 14:10:18,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 208 interpolants. [2018-03-28 14:10:18,362 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3410, Invalid=39646, Unknown=0, NotChecked=0, Total=43056 [2018-03-28 14:10:18,363 INFO L87 Difference]: Start difference. First operand 373 states and 376 transitions. Second operand 208 states. Received shutdown request... [2018-03-28 14:10:36,167 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-03-28 14:10:36,167 WARN L519 AbstractCegarLoop]: Verification canceled [2018-03-28 14:10:36,171 WARN L197 ceAbstractionStarter]: Timeout [2018-03-28 14:10:36,171 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 02:10:36 BasicIcfg [2018-03-28 14:10:36,171 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-03-28 14:10:36,172 INFO L168 Benchmark]: Toolchain (without parser) took 145111.44 ms. Allocated memory was 302.0 MB in the beginning and 564.7 MB in the end (delta: 262.7 MB). Free memory was 239.6 MB in the beginning and 384.1 MB in the end (delta: -144.5 MB). Peak memory consumption was 118.2 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,173 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 302.0 MB. Free memory is still 264.4 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-03-28 14:10:36,173 INFO L168 Benchmark]: CACSL2BoogieTranslator took 302.46 ms. Allocated memory is still 302.0 MB. Free memory was 239.6 MB in the beginning and 215.7 MB in the end (delta: 24.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,173 INFO L168 Benchmark]: Boogie Preprocessor took 54.48 ms. Allocated memory is still 302.0 MB. Free memory was 215.7 MB in the beginning and 213.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,173 INFO L168 Benchmark]: RCFGBuilder took 472.98 ms. Allocated memory was 302.0 MB in the beginning and 459.3 MB in the end (delta: 157.3 MB). Free memory was 213.7 MB in the beginning and 398.3 MB in the end (delta: -184.6 MB). Peak memory consumption was 21.9 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,174 INFO L168 Benchmark]: IcfgTransformer took 2849.43 ms. Allocated memory was 459.3 MB in the beginning and 657.5 MB in the end (delta: 198.2 MB). Free memory was 398.3 MB in the beginning and 617.7 MB in the end (delta: -219.4 MB). Peak memory consumption was 288.7 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,174 INFO L168 Benchmark]: TraceAbstraction took 141424.81 ms. Allocated memory was 657.5 MB in the beginning and 564.7 MB in the end (delta: -92.8 MB). Free memory was 617.7 MB in the beginning and 384.1 MB in the end (delta: 233.6 MB). Peak memory consumption was 140.8 MB. Max. memory is 5.3 GB. [2018-03-28 14:10:36,176 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.17 ms. Allocated memory is still 302.0 MB. Free memory is still 264.4 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 302.46 ms. Allocated memory is still 302.0 MB. Free memory was 239.6 MB in the beginning and 215.7 MB in the end (delta: 24.0 MB). Peak memory consumption was 24.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 54.48 ms. Allocated memory is still 302.0 MB. Free memory was 215.7 MB in the beginning and 213.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 472.98 ms. Allocated memory was 302.0 MB in the beginning and 459.3 MB in the end (delta: 157.3 MB). Free memory was 213.7 MB in the beginning and 398.3 MB in the end (delta: -184.6 MB). Peak memory consumption was 21.9 MB. Max. memory is 5.3 GB. * IcfgTransformer took 2849.43 ms. Allocated memory was 459.3 MB in the beginning and 657.5 MB in the end (delta: 198.2 MB). Free memory was 398.3 MB in the beginning and 617.7 MB in the end (delta: -219.4 MB). Peak memory consumption was 288.7 MB. Max. memory is 5.3 GB. * TraceAbstraction took 141424.81 ms. Allocated memory was 657.5 MB in the beginning and 564.7 MB in the end (delta: -92.8 MB). Free memory was 617.7 MB in the beginning and 384.1 MB in the end (delta: 233.6 MB). Peak memory consumption was 140.8 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 54 LocStat_MAX_WEQGRAPH_SIZE : 2 LocStat_MAX_SIZEOF_WEQEDGELABEL : 1 LocStat_NO_SUPPORTING_EQUALITIES : 274 LocStat_NO_SUPPORTING_DISEQUALITIES : 40 LocStat_NO_DISJUNCTIONS : -108 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 73 TransStat_MAX_WEQGRAPH_SIZE : 2 TransStat_MAX_SIZEOF_WEQEDGELABEL : 1 TransStat_NO_SUPPORTING_EQUALITIES : 64 TransStat_NO_SUPPORTING_DISEQUALITIES : 7 TransStat_NO_DISJUNCTIONS : 73 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.857714 RENAME_VARIABLES(MILLISECONDS) : 0.023818 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.529265 PROJECTAWAY(MILLISECONDS) : 0.503018 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.092764 DISJOIN(MILLISECONDS) : 0.156955 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.037045 ADD_EQUALITY(MILLISECONDS) : 0.025128 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.010665 #CONJOIN_DISJUNCTIVE : 383 #RENAME_VARIABLES : 880 #UNFREEZE : 0 #CONJOIN : 594 #PROJECTAWAY : 612 #ADD_WEAK_EQUALITY : 4 #DISJOIN : 99 #RENAME_VARIABLES_DISJUNCTIVE : 880 #ADD_EQUALITY : 64 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 6 * Results from de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation: - StatisticsResult: HeapSeparatorStatistics #COUNT_NEW_ARRAY_VARS_[#memory_int] : 1 COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_0 : 1 COUNT_BLOCKS_for_[#memory_int]_at_dim_0 : 1 COUNT_ARRAY_WRITES_for_[#memory_int]_at_dim_1 : 1 COUNT_BLOCKS_for_[#memory_int]_at_dim_1 : 1 COUNT_ARRAY_READS for [#memory_int] : 1 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 546]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 546). Cancelled while BasicCegarLoop was constructing difference of abstraction (373states) and interpolant automaton (currently 87 states, 208 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - TimeoutResultAtElement [Line: 546]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 546). Cancelled while BasicCegarLoop was constructing difference of abstraction (373states) and interpolant automaton (currently 87 states, 208 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 552). Cancelled while BasicCegarLoop was constructing difference of abstraction (373states) and interpolant automaton (currently 87 states, 208 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 56 locations, 3 error locations. TIMEOUT Result, 141.3s OverallTime, 11 OverallIterations, 32 TraceHistogramMax, 101.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 579 SDtfs, 4823 SDslu, 18347 SDs, 0 SdLazy, 18665 SolverSat, 1312 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 11.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2215 GetRequests, 1279 SyntacticMatches, 0 SemanticMatches, 935 ConstructedPredicates, 12 IntricatePredicates, 0 DeprecatedPredicates, 34523 ImplicationChecksByTransitivity, 125.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=373occurred 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.1s AutomataMinimizationTime, 10 MinimizatonAttempts, 15 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 38.3s InterpolantComputationTime, 890 NumberOfCodeBlocks, 890 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 1758 ConstructedInterpolants, 60 QuantifiedInterpolants, 6749698 SizeOfPredicates, 312 NumberOfNonLiveVariables, 2031 ConjunctsInSsa, 786 ConjunctsInUnsatCore, 22 InterpolantComputations, 12 PerfectInterpolantSequences, 0/13524 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_cmemchr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-03-28_14-10-36-187.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-VPDomainBenchmark-0-2018-03-28_14-10-36-187.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-BenchmarkWithCounters-0-2018-03-28_14-10-36-187.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-HeapSeparatorBenchmark-0-2018-03-28_14-10-36-187.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/openbsd_cmemchr-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-TraceAbstractionBenchmarks-0-2018-03-28_14-10-36-187.csv Completed graceful shutdown