./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i -s /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 655151af4c76f34ceb25a5357f50e8b2fc857fa3 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i -s /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 655151af4c76f34ceb25a5357f50e8b2fc857fa3 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-02 09:07:36,593 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 09:07:36,594 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 09:07:36,600 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 09:07:36,600 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 09:07:36,600 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 09:07:36,601 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 09:07:36,602 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 09:07:36,602 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 09:07:36,603 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 09:07:36,603 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 09:07:36,603 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 09:07:36,604 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 09:07:36,604 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 09:07:36,605 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 09:07:36,605 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 09:07:36,606 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 09:07:36,606 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 09:07:36,607 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 09:07:36,608 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 09:07:36,609 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 09:07:36,609 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 09:07:36,610 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 09:07:36,610 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 09:07:36,610 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 09:07:36,611 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 09:07:36,611 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 09:07:36,612 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 09:07:36,612 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 09:07:36,613 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 09:07:36,613 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 09:07:36,613 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 09:07:36,613 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 09:07:36,613 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 09:07:36,614 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 09:07:36,614 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 09:07:36,614 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2018-12-02 09:07:36,625 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 09:07:36,625 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 09:07:36,625 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 09:07:36,625 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 09:07:36,626 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 09:07:36,626 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 09:07:36,626 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 09:07:36,626 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 09:07:36,626 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-02 09:07:36,626 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 09:07:36,627 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 09:07:36,627 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 09:07:36,628 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 09:07:36,628 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 655151af4c76f34ceb25a5357f50e8b2fc857fa3 [2018-12-02 09:07:36,650 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 09:07:36,657 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 09:07:36,659 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 09:07:36,660 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 09:07:36,660 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 09:07:36,660 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/../../sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i [2018-12-02 09:07:36,694 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/cb2809bf9/c892155cf3344c0eb62c45ff331d8aad/FLAG246c37b87 [2018-12-02 09:07:37,162 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 09:07:37,162 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i [2018-12-02 09:07:37,171 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/cb2809bf9/c892155cf3344c0eb62c45ff331d8aad/FLAG246c37b87 [2018-12-02 09:07:37,180 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/cb2809bf9/c892155cf3344c0eb62c45ff331d8aad [2018-12-02 09:07:37,182 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 09:07:37,183 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-02 09:07:37,183 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 09:07:37,183 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 09:07:37,185 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 09:07:37,186 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,188 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@720ba8e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37, skipping insertion in model container [2018-12-02 09:07:37,188 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,192 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 09:07:37,220 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 09:07:37,578 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 09:07:37,591 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 09:07:37,634 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 09:07:37,714 INFO L195 MainTranslator]: Completed translation [2018-12-02 09:07:37,714 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37 WrapperNode [2018-12-02 09:07:37,714 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 09:07:37,715 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 09:07:37,715 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 09:07:37,715 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 09:07:37,723 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,739 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,739 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,761 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,767 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,776 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... [2018-12-02 09:07:37,783 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 09:07:37,783 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 09:07:37,783 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 09:07:37,784 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 09:07:37,784 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/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-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure syslog [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __main [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_get_last_path_component_nostrip [2018-12-02 09:07:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_get_last_path_component_strip [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_show_usage [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure full_write [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure last_char_is [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure safe_write [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure getutent [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt_long [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure read [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure vasprintf [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure write [2018-12-02 09:07:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-02 09:07:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_b_loc [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_tolower_loc [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_toupper_loc [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isalnum [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isalpha [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure iscntrl [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isdigit [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure islower [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isgraph [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isprint [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure ispunct [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isspace [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isupper [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure isxdigit [2018-12-02 09:07:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure tolower [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure toupper [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isblank [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isascii [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure toascii [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure _toupper [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure _tolower [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isalnum_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isalpha_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure iscntrl_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isdigit_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure islower_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isgraph_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isprint_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure ispunct_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isspace_l [2018-12-02 09:07:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure isupper_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure isxdigit_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure isblank_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure __tolower_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure tolower_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure __toupper_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure toupper_l [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure getopt [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure getopt_long [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure getopt_long_only [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memccpy [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2018-12-02 09:07:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strncat [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll_l [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm_l [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strdup [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strndup [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2018-12-02 09:07:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure strspn [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strpbrk [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strtok [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure __strtok_r [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strtok_r [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_r [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_l [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure __bzero [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure bcopy [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure bzero [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure bcmp [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure index [2018-12-02 09:07:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure rindex [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure strsignal [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure __stpcpy [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure stpcpy [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure __stpncpy [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure stpncpy [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure access [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure faccessat [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure lseek [2018-12-02 09:07:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure close [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure read [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure write [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure pread [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure pwrite [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure pipe [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure alarm [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure sleep [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure ualarm [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure usleep [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure pause [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure chown [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure fchown [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure lchown [2018-12-02 09:07:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure fchownat [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure chdir [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure fchdir [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure getcwd [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure getwd [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure dup [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure dup2 [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execve [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure fexecve [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execv [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execle [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execl [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execvp [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure execlp [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure nice [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure _exit [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure pathconf [2018-12-02 09:07:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure fpathconf [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure sysconf [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure confstr [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getpid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getppid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getpgrp [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure __getpgid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getpgid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure setpgid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure setpgrp [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure setsid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getsid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getuid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure geteuid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getgid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getegid [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure getgroups [2018-12-02 09:07:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure setuid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure setreuid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure seteuid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure setgid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure setregid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure setegid [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure fork [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure vfork [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure ttyname [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure ttyname_r [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure isatty [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure ttyslot [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure link [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure linkat [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure symlink [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure readlink [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure symlinkat [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure readlinkat [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure unlink [2018-12-02 09:07:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure unlinkat [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure rmdir [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure tcgetpgrp [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure tcsetpgrp [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure getlogin [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure getlogin_r [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure setlogin [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure gethostname [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure sethostname [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure sethostid [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure getdomainname [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure setdomainname [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure vhangup [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure revoke [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure profil [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure acct [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure getusershell [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure endusershell [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure setusershell [2018-12-02 09:07:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure daemon [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure chroot [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure getpass [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure fsync [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure gethostid [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure sync [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure getpagesize [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure getdtablesize [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure truncate [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure ftruncate [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure brk [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure sbrk [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure syscall [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure lockf [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure fdatasync [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-02 09:07:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-02 09:07:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-02 09:07:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-02 09:07:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-02 09:07:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-02 09:07:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure gettimeofday [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure settimeofday [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure adjtime [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure getitimer [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure setitimer [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure utimes [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure lutimes [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure futimes [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure login_tty [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure login [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure logout [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure logwtmp [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure updwtmp [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure utmpname [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure getutent [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure setutent [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure endutent [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure getutid [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure getutline [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure pututline [2018-12-02 09:07:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure getutent_r [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure getutid_r [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure getutline_r [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure bb_get_last_path_component_nostrip [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure bb_get_last_path_component_strip [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure bb_show_usage [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure full_write [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure last_char_is [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure safe_write [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure syslog [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure __main [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure vasprintf [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 09:07:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-02 09:07:37,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 09:07:38,800 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 09:07:38,801 INFO L280 CfgBuilder]: Removed 11 assue(true) statements. [2018-12-02 09:07:38,801 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:07:38 BoogieIcfgContainer [2018-12-02 09:07:38,801 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 09:07:38,802 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 09:07:38,802 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 09:07:38,804 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 09:07:38,804 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 09:07:37" (1/3) ... [2018-12-02 09:07:38,805 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@151cd90f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:07:38, skipping insertion in model container [2018-12-02 09:07:38,805 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:07:37" (2/3) ... [2018-12-02 09:07:38,805 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@151cd90f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:07:38, skipping insertion in model container [2018-12-02 09:07:38,805 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:07:38" (3/3) ... [2018-12-02 09:07:38,807 INFO L112 eAbstractionObserver]: Analyzing ICFG basename_false-valid-deref.i [2018-12-02 09:07:38,815 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 09:07:38,821 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 131 error locations. [2018-12-02 09:07:38,833 INFO L257 AbstractCegarLoop]: Starting to check reachability of 131 error locations. [2018-12-02 09:07:38,846 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 09:07:38,847 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 09:07:38,847 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-02 09:07:38,847 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 09:07:38,847 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 09:07:38,847 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 09:07:38,847 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 09:07:38,847 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 09:07:38,847 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 09:07:38,859 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states. [2018-12-02 09:07:38,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-12-02 09:07:38,864 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:38,865 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:38,867 INFO L423 AbstractCegarLoop]: === Iteration 1 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:38,870 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:38,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1567955029, now seen corresponding path program 1 times [2018-12-02 09:07:38,872 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:38,872 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:38,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:38,941 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:38,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:39,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:39,045 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:39,045 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 09:07:39,047 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:07:39,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:07:39,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:39,056 INFO L87 Difference]: Start difference. First operand 257 states. Second operand 3 states. [2018-12-02 09:07:39,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:39,262 INFO L93 Difference]: Finished difference Result 267 states and 302 transitions. [2018-12-02 09:07:39,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:07:39,263 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-12-02 09:07:39,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:39,271 INFO L225 Difference]: With dead ends: 267 [2018-12-02 09:07:39,271 INFO L226 Difference]: Without dead ends: 264 [2018-12-02 09:07:39,272 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:39,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-12-02 09:07:39,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 252. [2018-12-02 09:07:39,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 252 states. [2018-12-02 09:07:39,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 286 transitions. [2018-12-02 09:07:39,308 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 286 transitions. Word has length 7 [2018-12-02 09:07:39,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:39,308 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 286 transitions. [2018-12-02 09:07:39,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:07:39,308 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 286 transitions. [2018-12-02 09:07:39,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-12-02 09:07:39,309 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:39,309 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:39,309 INFO L423 AbstractCegarLoop]: === Iteration 2 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:39,310 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:39,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1567955030, now seen corresponding path program 1 times [2018-12-02 09:07:39,310 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:39,310 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:39,320 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,321 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:39,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:39,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:39,393 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:39,393 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 09:07:39,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:07:39,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:07:39,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:39,394 INFO L87 Difference]: Start difference. First operand 252 states and 286 transitions. Second operand 3 states. [2018-12-02 09:07:39,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:39,515 INFO L93 Difference]: Finished difference Result 251 states and 285 transitions. [2018-12-02 09:07:39,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:07:39,516 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-12-02 09:07:39,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:39,517 INFO L225 Difference]: With dead ends: 251 [2018-12-02 09:07:39,517 INFO L226 Difference]: Without dead ends: 251 [2018-12-02 09:07:39,518 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:39,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-12-02 09:07:39,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-12-02 09:07:39,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-12-02 09:07:39,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 285 transitions. [2018-12-02 09:07:39,525 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 285 transitions. Word has length 7 [2018-12-02 09:07:39,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:39,525 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 285 transitions. [2018-12-02 09:07:39,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:07:39,525 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 285 transitions. [2018-12-02 09:07:39,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-02 09:07:39,526 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:39,526 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:39,526 INFO L423 AbstractCegarLoop]: === Iteration 3 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:39,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:39,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1115547585, now seen corresponding path program 1 times [2018-12-02 09:07:39,527 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:39,527 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:39,535 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,535 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:39,535 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:39,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:39,611 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:39,611 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 09:07:39,611 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 09:07:39,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 09:07:39,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:07:39,612 INFO L87 Difference]: Start difference. First operand 251 states and 285 transitions. Second operand 4 states. [2018-12-02 09:07:39,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:39,761 INFO L93 Difference]: Finished difference Result 255 states and 289 transitions. [2018-12-02 09:07:39,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 09:07:39,762 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 10 [2018-12-02 09:07:39,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:39,763 INFO L225 Difference]: With dead ends: 255 [2018-12-02 09:07:39,763 INFO L226 Difference]: Without dead ends: 255 [2018-12-02 09:07:39,763 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:07:39,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-12-02 09:07:39,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 253. [2018-12-02 09:07:39,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 253 states. [2018-12-02 09:07:39,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 287 transitions. [2018-12-02 09:07:39,769 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 287 transitions. Word has length 10 [2018-12-02 09:07:39,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:39,769 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 287 transitions. [2018-12-02 09:07:39,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 09:07:39,769 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 287 transitions. [2018-12-02 09:07:39,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-12-02 09:07:39,769 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:39,769 INFO L402 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:39,770 INFO L423 AbstractCegarLoop]: === Iteration 4 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:39,770 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:39,770 INFO L82 PathProgramCache]: Analyzing trace with hash -2096144446, now seen corresponding path program 1 times [2018-12-02 09:07:39,770 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:39,770 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:39,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,775 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:39,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:39,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:39,905 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:39,905 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 09:07:39,905 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 09:07:39,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 09:07:39,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:39,906 INFO L87 Difference]: Start difference. First operand 253 states and 287 transitions. Second operand 6 states. [2018-12-02 09:07:40,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:40,050 INFO L93 Difference]: Finished difference Result 254 states and 288 transitions. [2018-12-02 09:07:40,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 09:07:40,050 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 14 [2018-12-02 09:07:40,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:40,051 INFO L225 Difference]: With dead ends: 254 [2018-12-02 09:07:40,051 INFO L226 Difference]: Without dead ends: 254 [2018-12-02 09:07:40,052 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:40,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-12-02 09:07:40,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 251. [2018-12-02 09:07:40,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-12-02 09:07:40,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 285 transitions. [2018-12-02 09:07:40,059 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 285 transitions. Word has length 14 [2018-12-02 09:07:40,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:40,059 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 285 transitions. [2018-12-02 09:07:40,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 09:07:40,059 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 285 transitions. [2018-12-02 09:07:40,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-12-02 09:07:40,059 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:40,059 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:40,060 INFO L423 AbstractCegarLoop]: === Iteration 5 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:40,060 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:40,060 INFO L82 PathProgramCache]: Analyzing trace with hash -555969543, now seen corresponding path program 1 times [2018-12-02 09:07:40,061 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:40,061 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:40,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,068 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:40,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:40,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:40,128 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:40,129 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:40,153 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:40,195 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:40,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:40,231 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:40,231 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2018-12-02 09:07:40,231 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:07:40,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:07:40,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:07:40,231 INFO L87 Difference]: Start difference. First operand 251 states and 285 transitions. Second operand 5 states. [2018-12-02 09:07:40,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:40,251 INFO L93 Difference]: Finished difference Result 258 states and 292 transitions. [2018-12-02 09:07:40,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 09:07:40,252 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 15 [2018-12-02 09:07:40,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:40,253 INFO L225 Difference]: With dead ends: 258 [2018-12-02 09:07:40,253 INFO L226 Difference]: Without dead ends: 258 [2018-12-02 09:07:40,253 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:07:40,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-12-02 09:07:40,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 255. [2018-12-02 09:07:40,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-12-02 09:07:40,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 289 transitions. [2018-12-02 09:07:40,257 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 289 transitions. Word has length 15 [2018-12-02 09:07:40,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:40,257 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 289 transitions. [2018-12-02 09:07:40,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:07:40,257 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 289 transitions. [2018-12-02 09:07:40,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-02 09:07:40,258 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:40,258 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:40,258 INFO L423 AbstractCegarLoop]: === Iteration 6 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:40,258 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:40,258 INFO L82 PathProgramCache]: Analyzing trace with hash -1861319082, now seen corresponding path program 2 times [2018-12-02 09:07:40,258 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:40,258 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:40,263 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,264 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:40,264 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:40,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:40,313 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:40,313 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:40,334 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:40,366 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:07:40,366 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:40,368 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:40,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:40,447 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 27 [2018-12-02 09:07:40,451 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2018-12-02 09:07:40,452 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:40,461 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:40,472 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:40,472 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:18, output treesize:15 [2018-12-02 09:07:40,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-12-02 09:07:40,518 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 09:07:40,518 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2018-12-02 09:07:40,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 09:07:40,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 09:07:40,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:40,519 INFO L87 Difference]: Start difference. First operand 255 states and 289 transitions. Second operand 6 states. [2018-12-02 09:07:40,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:40,767 INFO L93 Difference]: Finished difference Result 269 states and 304 transitions. [2018-12-02 09:07:40,767 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 09:07:40,767 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 19 [2018-12-02 09:07:40,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:40,768 INFO L225 Difference]: With dead ends: 269 [2018-12-02 09:07:40,768 INFO L226 Difference]: Without dead ends: 269 [2018-12-02 09:07:40,768 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:40,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-12-02 09:07:40,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 254. [2018-12-02 09:07:40,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-12-02 09:07:40,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 288 transitions. [2018-12-02 09:07:40,771 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 288 transitions. Word has length 19 [2018-12-02 09:07:40,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:40,772 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 288 transitions. [2018-12-02 09:07:40,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 09:07:40,772 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 288 transitions. [2018-12-02 09:07:40,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-12-02 09:07:40,772 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:40,772 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:40,772 INFO L423 AbstractCegarLoop]: === Iteration 7 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:40,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:40,773 INFO L82 PathProgramCache]: Analyzing trace with hash 437649972, now seen corresponding path program 1 times [2018-12-02 09:07:40,773 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:40,773 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:40,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,777 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:40,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:40,831 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:40,831 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:40,831 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:40,852 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:40,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:40,886 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:40,900 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:40,920 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:40,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2018-12-02 09:07:40,920 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 09:07:40,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 09:07:40,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:07:40,920 INFO L87 Difference]: Start difference. First operand 254 states and 288 transitions. Second operand 7 states. [2018-12-02 09:07:40,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:40,949 INFO L93 Difference]: Finished difference Result 261 states and 295 transitions. [2018-12-02 09:07:40,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 09:07:40,949 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-12-02 09:07:40,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:40,951 INFO L225 Difference]: With dead ends: 261 [2018-12-02 09:07:40,951 INFO L226 Difference]: Without dead ends: 261 [2018-12-02 09:07:40,951 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:07:40,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2018-12-02 09:07:40,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 258. [2018-12-02 09:07:40,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2018-12-02 09:07:40,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 292 transitions. [2018-12-02 09:07:40,956 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 292 transitions. Word has length 23 [2018-12-02 09:07:40,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:40,956 INFO L480 AbstractCegarLoop]: Abstraction has 258 states and 292 transitions. [2018-12-02 09:07:40,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 09:07:40,957 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 292 transitions. [2018-12-02 09:07:40,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-12-02 09:07:40,957 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:40,957 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:40,958 INFO L423 AbstractCegarLoop]: === Iteration 8 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:40,958 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:40,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1726855279, now seen corresponding path program 2 times [2018-12-02 09:07:40,958 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:40,958 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:40,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,965 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:40,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:40,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:41,049 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:41,049 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:41,049 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:41,069 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:41,099 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:07:41,099 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:41,101 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:41,123 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:07:41,123 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:41,141 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:07:41,145 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:07:41,145 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:41,156 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:41,175 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:41,175 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:35, output treesize:32 [2018-12-02 09:07:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-12-02 09:07:41,222 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 09:07:41,222 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2018-12-02 09:07:41,222 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 09:07:41,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 09:07:41,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:07:41,223 INFO L87 Difference]: Start difference. First operand 258 states and 292 transitions. Second operand 8 states. [2018-12-02 09:07:41,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:41,451 INFO L93 Difference]: Finished difference Result 289 states and 325 transitions. [2018-12-02 09:07:41,452 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 09:07:41,452 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 27 [2018-12-02 09:07:41,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:41,453 INFO L225 Difference]: With dead ends: 289 [2018-12-02 09:07:41,453 INFO L226 Difference]: Without dead ends: 289 [2018-12-02 09:07:41,454 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:07:41,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2018-12-02 09:07:41,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 272. [2018-12-02 09:07:41,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 272 states. [2018-12-02 09:07:41,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 315 transitions. [2018-12-02 09:07:41,459 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 315 transitions. Word has length 27 [2018-12-02 09:07:41,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:41,460 INFO L480 AbstractCegarLoop]: Abstraction has 272 states and 315 transitions. [2018-12-02 09:07:41,460 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 09:07:41,460 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 315 transitions. [2018-12-02 09:07:41,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-02 09:07:41,460 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:41,460 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:41,461 INFO L423 AbstractCegarLoop]: === Iteration 9 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:41,461 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:41,461 INFO L82 PathProgramCache]: Analyzing trace with hash 1906776189, now seen corresponding path program 1 times [2018-12-02 09:07:41,461 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:41,461 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:41,466 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:41,466 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:41,466 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:41,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:41,536 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:41,536 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:41,536 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:41,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:41,593 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:41,603 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:41,619 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:41,619 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2018-12-02 09:07:41,619 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 09:07:41,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 09:07:41,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:07:41,620 INFO L87 Difference]: Start difference. First operand 272 states and 315 transitions. Second operand 9 states. [2018-12-02 09:07:41,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:41,657 INFO L93 Difference]: Finished difference Result 279 states and 322 transitions. [2018-12-02 09:07:41,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 09:07:41,657 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 34 [2018-12-02 09:07:41,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:41,659 INFO L225 Difference]: With dead ends: 279 [2018-12-02 09:07:41,659 INFO L226 Difference]: Without dead ends: 279 [2018-12-02 09:07:41,659 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:07:41,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-12-02 09:07:41,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 276. [2018-12-02 09:07:41,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2018-12-02 09:07:41,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 319 transitions. [2018-12-02 09:07:41,665 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 319 transitions. Word has length 34 [2018-12-02 09:07:41,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:41,665 INFO L480 AbstractCegarLoop]: Abstraction has 276 states and 319 transitions. [2018-12-02 09:07:41,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 09:07:41,665 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 319 transitions. [2018-12-02 09:07:41,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-12-02 09:07:41,666 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:41,666 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:41,666 INFO L423 AbstractCegarLoop]: === Iteration 10 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:41,667 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:41,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1438202112, now seen corresponding path program 2 times [2018-12-02 09:07:41,667 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:41,667 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:41,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:41,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:41,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:41,750 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:41,750 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:41,750 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:41,767 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:41,794 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:07:41,795 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:41,796 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:41,873 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:41,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:41,875 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 26 [2018-12-02 09:07:41,875 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:41,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:41,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:41,906 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:07:41,906 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:41,921 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:41,921 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:28 [2018-12-02 09:07:41,946 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-02 09:07:41,962 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 09:07:41,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 13 [2018-12-02 09:07:41,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 09:07:41,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 09:07:41,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:07:41,963 INFO L87 Difference]: Start difference. First operand 276 states and 319 transitions. Second operand 13 states. [2018-12-02 09:07:43,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:43,384 INFO L93 Difference]: Finished difference Result 305 states and 341 transitions. [2018-12-02 09:07:43,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 09:07:43,385 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 38 [2018-12-02 09:07:43,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:43,387 INFO L225 Difference]: With dead ends: 305 [2018-12-02 09:07:43,387 INFO L226 Difference]: Without dead ends: 305 [2018-12-02 09:07:43,387 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2018-12-02 09:07:43,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-12-02 09:07:43,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 283. [2018-12-02 09:07:43,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 283 states. [2018-12-02 09:07:43,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 324 transitions. [2018-12-02 09:07:43,396 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 324 transitions. Word has length 38 [2018-12-02 09:07:43,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:43,396 INFO L480 AbstractCegarLoop]: Abstraction has 283 states and 324 transitions. [2018-12-02 09:07:43,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 09:07:43,396 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 324 transitions. [2018-12-02 09:07:43,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-12-02 09:07:43,396 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:43,397 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:43,397 INFO L423 AbstractCegarLoop]: === Iteration 11 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:43,397 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:43,397 INFO L82 PathProgramCache]: Analyzing trace with hash -953760251, now seen corresponding path program 1 times [2018-12-02 09:07:43,398 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:43,398 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:43,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:43,403 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:43,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:43,518 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:43,518 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:43,519 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:43,541 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:43,579 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:43,588 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:43,604 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:43,604 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2018-12-02 09:07:43,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 09:07:43,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 09:07:43,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-12-02 09:07:43,605 INFO L87 Difference]: Start difference. First operand 283 states and 324 transitions. Second operand 11 states. [2018-12-02 09:07:43,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:43,647 INFO L93 Difference]: Finished difference Result 290 states and 331 transitions. [2018-12-02 09:07:43,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:07:43,647 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2018-12-02 09:07:43,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:43,648 INFO L225 Difference]: With dead ends: 290 [2018-12-02 09:07:43,648 INFO L226 Difference]: Without dead ends: 290 [2018-12-02 09:07:43,649 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-12-02 09:07:43,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-12-02 09:07:43,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 287. [2018-12-02 09:07:43,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 287 states. [2018-12-02 09:07:43,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 328 transitions. [2018-12-02 09:07:43,654 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 328 transitions. Word has length 44 [2018-12-02 09:07:43,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:43,654 INFO L480 AbstractCegarLoop]: Abstraction has 287 states and 328 transitions. [2018-12-02 09:07:43,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 09:07:43,654 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 328 transitions. [2018-12-02 09:07:43,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-12-02 09:07:43,655 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:43,655 INFO L402 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:43,655 INFO L423 AbstractCegarLoop]: === Iteration 12 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:43,655 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:43,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1483969336, now seen corresponding path program 2 times [2018-12-02 09:07:43,655 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:43,656 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:43,660 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:43,660 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:43,660 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:43,774 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:43,775 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:43,775 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:43,793 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:43,823 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:07:43,823 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:43,825 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:43,829 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2018-12-02 09:07:43,834 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:43,834 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:43,840 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:43,846 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:43,846 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:9, output treesize:11 [2018-12-02 09:07:43,867 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:43,867 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:43,872 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:43,872 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-12-02 09:07:43,883 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-12-02 09:07:43,898 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 09:07:43,898 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [11] total 12 [2018-12-02 09:07:43,899 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 09:07:43,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 09:07:43,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:07:43,899 INFO L87 Difference]: Start difference. First operand 287 states and 328 transitions. Second operand 12 states. [2018-12-02 09:07:44,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:44,087 INFO L93 Difference]: Finished difference Result 299 states and 340 transitions. [2018-12-02 09:07:44,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:07:44,087 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2018-12-02 09:07:44,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:44,088 INFO L225 Difference]: With dead ends: 299 [2018-12-02 09:07:44,088 INFO L226 Difference]: Without dead ends: 299 [2018-12-02 09:07:44,088 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:07:44,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2018-12-02 09:07:44,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 294. [2018-12-02 09:07:44,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-12-02 09:07:44,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 337 transitions. [2018-12-02 09:07:44,091 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 337 transitions. Word has length 48 [2018-12-02 09:07:44,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:44,092 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 337 transitions. [2018-12-02 09:07:44,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 09:07:44,092 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 337 transitions. [2018-12-02 09:07:44,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-02 09:07:44,092 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:44,092 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:44,093 INFO L423 AbstractCegarLoop]: === Iteration 13 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:44,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:44,093 INFO L82 PathProgramCache]: Analyzing trace with hash -76875252, now seen corresponding path program 1 times [2018-12-02 09:07:44,093 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:44,093 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:44,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,096 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:44,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:44,219 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:44,219 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:44,236 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:44,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:44,270 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:44,286 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:07:44,303 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:44,303 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2018-12-02 09:07:44,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 09:07:44,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 09:07:44,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:07:44,303 INFO L87 Difference]: Start difference. First operand 294 states and 337 transitions. Second operand 13 states. [2018-12-02 09:07:44,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:44,366 INFO L93 Difference]: Finished difference Result 298 states and 341 transitions. [2018-12-02 09:07:44,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:07:44,366 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 52 [2018-12-02 09:07:44,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:44,367 INFO L225 Difference]: With dead ends: 298 [2018-12-02 09:07:44,367 INFO L226 Difference]: Without dead ends: 298 [2018-12-02 09:07:44,368 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:07:44,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-12-02 09:07:44,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2018-12-02 09:07:44,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2018-12-02 09:07:44,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 341 transitions. [2018-12-02 09:07:44,372 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 341 transitions. Word has length 52 [2018-12-02 09:07:44,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:44,372 INFO L480 AbstractCegarLoop]: Abstraction has 298 states and 341 transitions. [2018-12-02 09:07:44,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 09:07:44,372 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 341 transitions. [2018-12-02 09:07:44,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-12-02 09:07:44,373 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:44,373 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:44,374 INFO L423 AbstractCegarLoop]: === Iteration 14 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:44,374 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:44,374 INFO L82 PathProgramCache]: Analyzing trace with hash -152359473, now seen corresponding path program 2 times [2018-12-02 09:07:44,374 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:44,374 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:44,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:44,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:44,499 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:44,499 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:44,499 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 09:07:44,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 09:07:44,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 09:07:44,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:44,500 INFO L87 Difference]: Start difference. First operand 298 states and 341 transitions. Second operand 6 states. [2018-12-02 09:07:44,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:44,894 INFO L93 Difference]: Finished difference Result 302 states and 342 transitions. [2018-12-02 09:07:44,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:07:44,894 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 56 [2018-12-02 09:07:44,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:44,895 INFO L225 Difference]: With dead ends: 302 [2018-12-02 09:07:44,895 INFO L226 Difference]: Without dead ends: 302 [2018-12-02 09:07:44,895 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:07:44,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2018-12-02 09:07:44,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 297. [2018-12-02 09:07:44,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2018-12-02 09:07:44,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 338 transitions. [2018-12-02 09:07:44,900 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 338 transitions. Word has length 56 [2018-12-02 09:07:44,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:44,901 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 338 transitions. [2018-12-02 09:07:44,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 09:07:44,901 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 338 transitions. [2018-12-02 09:07:44,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-12-02 09:07:44,901 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:44,902 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:44,902 INFO L423 AbstractCegarLoop]: === Iteration 15 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:44,902 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:44,902 INFO L82 PathProgramCache]: Analyzing trace with hash 839876207, now seen corresponding path program 1 times [2018-12-02 09:07:44,902 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:44,903 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:44,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,907 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:44,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:45,016 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:45,016 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:45,016 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 09:07:45,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 09:07:45,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 09:07:45,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:07:45,017 INFO L87 Difference]: Start difference. First operand 297 states and 338 transitions. Second operand 7 states. [2018-12-02 09:07:45,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:45,285 INFO L93 Difference]: Finished difference Result 301 states and 340 transitions. [2018-12-02 09:07:45,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 09:07:45,285 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 59 [2018-12-02 09:07:45,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:45,286 INFO L225 Difference]: With dead ends: 301 [2018-12-02 09:07:45,286 INFO L226 Difference]: Without dead ends: 301 [2018-12-02 09:07:45,286 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:07:45,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-02 09:07:45,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 296. [2018-12-02 09:07:45,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-12-02 09:07:45,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 336 transitions. [2018-12-02 09:07:45,289 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 336 transitions. Word has length 59 [2018-12-02 09:07:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:45,290 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 336 transitions. [2018-12-02 09:07:45,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 09:07:45,290 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 336 transitions. [2018-12-02 09:07:45,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-12-02 09:07:45,290 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:45,290 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:45,291 INFO L423 AbstractCegarLoop]: === Iteration 16 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:45,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:45,291 INFO L82 PathProgramCache]: Analyzing trace with hash 839876208, now seen corresponding path program 1 times [2018-12-02 09:07:45,291 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:45,291 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:45,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:45,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:45,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:45,423 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:45,423 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:45,423 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 09:07:45,423 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 09:07:45,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 09:07:45,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:07:45,423 INFO L87 Difference]: Start difference. First operand 296 states and 336 transitions. Second operand 7 states. [2018-12-02 09:07:46,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:46,058 INFO L93 Difference]: Finished difference Result 295 states and 334 transitions. [2018-12-02 09:07:46,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 09:07:46,059 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 59 [2018-12-02 09:07:46,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:46,059 INFO L225 Difference]: With dead ends: 295 [2018-12-02 09:07:46,059 INFO L226 Difference]: Without dead ends: 295 [2018-12-02 09:07:46,060 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:07:46,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-12-02 09:07:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2018-12-02 09:07:46,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-12-02 09:07:46,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 334 transitions. [2018-12-02 09:07:46,062 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 334 transitions. Word has length 59 [2018-12-02 09:07:46,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:46,062 INFO L480 AbstractCegarLoop]: Abstraction has 295 states and 334 transitions. [2018-12-02 09:07:46,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 09:07:46,063 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 334 transitions. [2018-12-02 09:07:46,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-02 09:07:46,063 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:46,063 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:46,064 INFO L423 AbstractCegarLoop]: === Iteration 17 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:46,064 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:46,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1638120572, now seen corresponding path program 1 times [2018-12-02 09:07:46,064 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:46,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:46,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,068 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:46,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:46,106 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:46,106 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:46,107 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 09:07:46,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:07:46,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:07:46,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:46,107 INFO L87 Difference]: Start difference. First operand 295 states and 334 transitions. Second operand 3 states. [2018-12-02 09:07:46,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:46,124 INFO L93 Difference]: Finished difference Result 310 states and 351 transitions. [2018-12-02 09:07:46,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:07:46,124 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-12-02 09:07:46,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:46,125 INFO L225 Difference]: With dead ends: 310 [2018-12-02 09:07:46,126 INFO L226 Difference]: Without dead ends: 310 [2018-12-02 09:07:46,126 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:07:46,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2018-12-02 09:07:46,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 297. [2018-12-02 09:07:46,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2018-12-02 09:07:46,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 336 transitions. [2018-12-02 09:07:46,130 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 336 transitions. Word has length 64 [2018-12-02 09:07:46,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:46,130 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 336 transitions. [2018-12-02 09:07:46,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:07:46,131 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 336 transitions. [2018-12-02 09:07:46,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-02 09:07:46,131 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:46,131 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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-12-02 09:07:46,132 INFO L423 AbstractCegarLoop]: === Iteration 18 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:46,132 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:46,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1638072556, now seen corresponding path program 1 times [2018-12-02 09:07:46,132 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:46,132 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:46,136 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,136 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:46,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:46,296 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:46,296 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 09:07:46,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 09:07:46,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 09:07:46,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:07:46,296 INFO L87 Difference]: Start difference. First operand 297 states and 336 transitions. Second operand 10 states. [2018-12-02 09:07:46,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:46,821 INFO L93 Difference]: Finished difference Result 314 states and 353 transitions. [2018-12-02 09:07:46,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 09:07:46,821 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 64 [2018-12-02 09:07:46,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:46,822 INFO L225 Difference]: With dead ends: 314 [2018-12-02 09:07:46,822 INFO L226 Difference]: Without dead ends: 314 [2018-12-02 09:07:46,822 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2018-12-02 09:07:46,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2018-12-02 09:07:46,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 303. [2018-12-02 09:07:46,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-12-02 09:07:46,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 345 transitions. [2018-12-02 09:07:46,826 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 345 transitions. Word has length 64 [2018-12-02 09:07:46,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:46,826 INFO L480 AbstractCegarLoop]: Abstraction has 303 states and 345 transitions. [2018-12-02 09:07:46,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 09:07:46,826 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 345 transitions. [2018-12-02 09:07:46,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-02 09:07:46,827 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:46,827 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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-12-02 09:07:46,828 INFO L423 AbstractCegarLoop]: === Iteration 19 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:46,828 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:46,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1638072555, now seen corresponding path program 1 times [2018-12-02 09:07:46,828 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:46,828 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:46,833 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,833 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:46,833 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:47,137 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:47,137 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:47,137 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-02 09:07:47,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 09:07:47,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 09:07:47,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:07:47,138 INFO L87 Difference]: Start difference. First operand 303 states and 345 transitions. Second operand 12 states. [2018-12-02 09:07:48,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:48,126 INFO L93 Difference]: Finished difference Result 315 states and 353 transitions. [2018-12-02 09:07:48,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:07:48,126 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 64 [2018-12-02 09:07:48,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:48,127 INFO L225 Difference]: With dead ends: 315 [2018-12-02 09:07:48,127 INFO L226 Difference]: Without dead ends: 315 [2018-12-02 09:07:48,128 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2018-12-02 09:07:48,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2018-12-02 09:07:48,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 303. [2018-12-02 09:07:48,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-12-02 09:07:48,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 343 transitions. [2018-12-02 09:07:48,132 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 343 transitions. Word has length 64 [2018-12-02 09:07:48,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:48,132 INFO L480 AbstractCegarLoop]: Abstraction has 303 states and 343 transitions. [2018-12-02 09:07:48,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 09:07:48,133 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 343 transitions. [2018-12-02 09:07:48,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-12-02 09:07:48,133 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:48,133 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2018-12-02 09:07:48,134 INFO L423 AbstractCegarLoop]: === Iteration 20 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:48,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:48,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1112682456, now seen corresponding path program 1 times [2018-12-02 09:07:48,134 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:48,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:48,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:48,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:48,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:48,185 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:48,185 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:48,185 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:48,208 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:48,256 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:48,267 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:48,283 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:48,283 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2018-12-02 09:07:48,283 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:07:48,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:07:48,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:07:48,283 INFO L87 Difference]: Start difference. First operand 303 states and 343 transitions. Second operand 5 states. [2018-12-02 09:07:48,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:48,301 INFO L93 Difference]: Finished difference Result 323 states and 364 transitions. [2018-12-02 09:07:48,301 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 09:07:48,301 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 70 [2018-12-02 09:07:48,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:48,302 INFO L225 Difference]: With dead ends: 323 [2018-12-02 09:07:48,302 INFO L226 Difference]: Without dead ends: 323 [2018-12-02 09:07:48,302 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:07:48,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-12-02 09:07:48,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 309. [2018-12-02 09:07:48,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-12-02 09:07:48,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 349 transitions. [2018-12-02 09:07:48,307 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 349 transitions. Word has length 70 [2018-12-02 09:07:48,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:48,307 INFO L480 AbstractCegarLoop]: Abstraction has 309 states and 349 transitions. [2018-12-02 09:07:48,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:07:48,307 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 349 transitions. [2018-12-02 09:07:48,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-12-02 09:07:48,308 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:48,308 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2018-12-02 09:07:48,308 INFO L423 AbstractCegarLoop]: === Iteration 21 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:48,308 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:48,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1112634440, now seen corresponding path program 1 times [2018-12-02 09:07:48,308 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:48,309 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:48,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:48,313 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:48,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:48,490 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:48,491 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:48,491 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:48,511 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:48,554 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:48,566 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:07:48,566 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,569 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,569 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:4 [2018-12-02 09:07:48,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:48,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:48,601 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-12-02 09:07:48,601 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,614 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,614 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:19 [2018-12-02 09:07:48,652 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:07:48,655 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:48,655 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,658 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,671 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,671 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:35 [2018-12-02 09:07:48,706 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 42 [2018-12-02 09:07:48,709 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:48,709 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,723 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,738 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,738 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:50, output treesize:31 [2018-12-02 09:07:48,792 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 61 [2018-12-02 09:07:48,795 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:48,795 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,802 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,811 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,811 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:74, output treesize:31 [2018-12-02 09:07:48,845 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 61 [2018-12-02 09:07:48,847 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:48,847 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,853 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,860 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,860 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:74, output treesize:31 [2018-12-02 09:07:48,863 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2018-12-02 09:07:48,865 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 10 [2018-12-02 09:07:48,866 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,871 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:48,877 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:48,877 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:15 [2018-12-02 09:07:48,905 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2018-12-02 09:07:48,920 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:48,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2018-12-02 09:07:48,920 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-12-02 09:07:48,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-12-02 09:07:48,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2018-12-02 09:07:48,921 INFO L87 Difference]: Start difference. First operand 309 states and 349 transitions. Second operand 18 states. [2018-12-02 09:07:49,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:49,708 INFO L93 Difference]: Finished difference Result 316 states and 354 transitions. [2018-12-02 09:07:49,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 09:07:49,708 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 70 [2018-12-02 09:07:49,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:49,709 INFO L225 Difference]: With dead ends: 316 [2018-12-02 09:07:49,709 INFO L226 Difference]: Without dead ends: 316 [2018-12-02 09:07:49,709 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2018-12-02 09:07:49,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2018-12-02 09:07:49,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 310. [2018-12-02 09:07:49,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 310 states. [2018-12-02 09:07:49,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 350 transitions. [2018-12-02 09:07:49,712 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 350 transitions. Word has length 70 [2018-12-02 09:07:49,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:49,712 INFO L480 AbstractCegarLoop]: Abstraction has 310 states and 350 transitions. [2018-12-02 09:07:49,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-12-02 09:07:49,712 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 350 transitions. [2018-12-02 09:07:49,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-12-02 09:07:49,712 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:49,712 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2018-12-02 09:07:49,713 INFO L423 AbstractCegarLoop]: === Iteration 22 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:49,713 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:49,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1112634439, now seen corresponding path program 1 times [2018-12-02 09:07:49,713 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:49,713 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:49,716 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:49,716 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:49,716 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:50,054 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:50,055 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:50,055 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:50,070 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:50,110 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:50,118 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:07:50,118 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,120 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,120 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:4 [2018-12-02 09:07:50,148 INFO L478 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-12-02 09:07:50,149 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,163 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:07:50,163 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,172 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,172 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:17 [2018-12-02 09:07:50,207 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:07:50,209 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:50,209 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,212 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,230 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:07:50,233 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:50,233 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,235 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,248 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,248 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:47, output treesize:41 [2018-12-02 09:07:50,289 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-12-02 09:07:50,291 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:50,291 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,299 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,321 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 42 [2018-12-02 09:07:50,324 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:07:50,324 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,333 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,347 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,347 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:71, output treesize:37 [2018-12-02 09:07:50,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,395 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 56 [2018-12-02 09:07:50,397 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:50,397 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,403 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,423 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 73 [2018-12-02 09:07:50,425 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:50,426 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,433 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,440 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,440 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:123, output treesize:37 [2018-12-02 09:07:50,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,525 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 67 [2018-12-02 09:07:50,527 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:50,528 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,536 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:50,563 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 73 [2018-12-02 09:07:50,566 INFO L478 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 32 treesize of output 1 [2018-12-02 09:07:50,566 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,573 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,588 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,588 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:142, output treesize:53 [2018-12-02 09:07:50,664 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2018-12-02 09:07:50,667 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:07:50,668 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 21 [2018-12-02 09:07:50,668 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,674 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,688 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 30 [2018-12-02 09:07:50,691 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:07:50,691 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2018-12-02 09:07:50,692 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,697 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,707 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:50,708 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:75, output treesize:17 [2018-12-02 09:07:50,744 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:50,760 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:50,760 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2018-12-02 09:07:50,760 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-12-02 09:07:50,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-12-02 09:07:50,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2018-12-02 09:07:50,760 INFO L87 Difference]: Start difference. First operand 310 states and 350 transitions. Second operand 23 states. [2018-12-02 09:07:52,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:52,440 INFO L93 Difference]: Finished difference Result 316 states and 352 transitions. [2018-12-02 09:07:52,440 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:07:52,440 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 70 [2018-12-02 09:07:52,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:52,441 INFO L225 Difference]: With dead ends: 316 [2018-12-02 09:07:52,441 INFO L226 Difference]: Without dead ends: 316 [2018-12-02 09:07:52,441 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 58 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=204, Invalid=726, Unknown=0, NotChecked=0, Total=930 [2018-12-02 09:07:52,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2018-12-02 09:07:52,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 309. [2018-12-02 09:07:52,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-12-02 09:07:52,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 348 transitions. [2018-12-02 09:07:52,445 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 348 transitions. Word has length 70 [2018-12-02 09:07:52,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:52,445 INFO L480 AbstractCegarLoop]: Abstraction has 309 states and 348 transitions. [2018-12-02 09:07:52,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-12-02 09:07:52,445 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 348 transitions. [2018-12-02 09:07:52,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-12-02 09:07:52,445 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:52,445 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:52,446 INFO L423 AbstractCegarLoop]: === Iteration 23 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:52,446 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:52,446 INFO L82 PathProgramCache]: Analyzing trace with hash 673468876, now seen corresponding path program 2 times [2018-12-02 09:07:52,446 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:52,446 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:52,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:52,450 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:52,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:52,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:52,502 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:52,502 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:52,502 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:52,523 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:52,583 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 09:07:52,583 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:52,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:52,597 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:52,612 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:52,613 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-12-02 09:07:52,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 09:07:52,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 09:07:52,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:52,613 INFO L87 Difference]: Start difference. First operand 309 states and 348 transitions. Second operand 6 states. [2018-12-02 09:07:52,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:52,637 INFO L93 Difference]: Finished difference Result 334 states and 372 transitions. [2018-12-02 09:07:52,637 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:07:52,637 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 76 [2018-12-02 09:07:52,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:52,638 INFO L225 Difference]: With dead ends: 334 [2018-12-02 09:07:52,638 INFO L226 Difference]: Without dead ends: 334 [2018-12-02 09:07:52,638 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:52,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2018-12-02 09:07:52,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 321. [2018-12-02 09:07:52,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-12-02 09:07:52,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 361 transitions. [2018-12-02 09:07:52,643 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 361 transitions. Word has length 76 [2018-12-02 09:07:52,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:52,643 INFO L480 AbstractCegarLoop]: Abstraction has 321 states and 361 transitions. [2018-12-02 09:07:52,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 09:07:52,643 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 361 transitions. [2018-12-02 09:07:52,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-12-02 09:07:52,644 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:52,644 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:52,644 INFO L423 AbstractCegarLoop]: === Iteration 24 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:52,644 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:52,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1232341104, now seen corresponding path program 3 times [2018-12-02 09:07:52,644 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:52,644 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:52,649 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:52,649 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:52,649 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:52,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:52,706 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:52,706 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:52,706 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:52,725 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-12-02 09:07:52,771 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-12-02 09:07:52,771 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:52,774 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:52,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,834 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:07:52,834 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:52,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,858 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:07:52,858 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:52,873 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:52,873 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:26 [2018-12-02 09:07:52,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,958 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 35 [2018-12-02 09:07:52,958 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:52,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:52,982 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:07:52,983 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:52,997 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:52,997 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:45, output treesize:30 [2018-12-02 09:07:53,045 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2018-12-02 09:07:53,060 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:53,060 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 13 [2018-12-02 09:07:53,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 09:07:53,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 09:07:53,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:07:53,061 INFO L87 Difference]: Start difference. First operand 321 states and 361 transitions. Second operand 13 states. [2018-12-02 09:07:53,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:53,873 INFO L93 Difference]: Finished difference Result 345 states and 382 transitions. [2018-12-02 09:07:53,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-12-02 09:07:53,874 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 82 [2018-12-02 09:07:53,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:53,874 INFO L225 Difference]: With dead ends: 345 [2018-12-02 09:07:53,875 INFO L226 Difference]: Without dead ends: 345 [2018-12-02 09:07:53,875 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2018-12-02 09:07:53,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2018-12-02 09:07:53,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 297. [2018-12-02 09:07:53,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2018-12-02 09:07:53,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 334 transitions. [2018-12-02 09:07:53,878 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 334 transitions. Word has length 82 [2018-12-02 09:07:53,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:53,878 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 334 transitions. [2018-12-02 09:07:53,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 09:07:53,879 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 334 transitions. [2018-12-02 09:07:53,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-12-02 09:07:53,879 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:53,879 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 4, 4, 4, 4, 1, 1, 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-12-02 09:07:53,879 INFO L423 AbstractCegarLoop]: === Iteration 25 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:53,880 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:53,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1046123627, now seen corresponding path program 1 times [2018-12-02 09:07:53,880 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:53,880 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:53,883 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:53,884 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:53,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2018-12-02 09:07:53,951 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:07:53,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 09:07:53,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:07:53,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:07:53,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:07:53,951 INFO L87 Difference]: Start difference. First operand 297 states and 334 transitions. Second operand 5 states. [2018-12-02 09:07:54,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:54,184 INFO L93 Difference]: Finished difference Result 295 states and 331 transitions. [2018-12-02 09:07:54,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:07:54,184 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 90 [2018-12-02 09:07:54,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:54,185 INFO L225 Difference]: With dead ends: 295 [2018-12-02 09:07:54,185 INFO L226 Difference]: Without dead ends: 295 [2018-12-02 09:07:54,185 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:07:54,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-12-02 09:07:54,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 290. [2018-12-02 09:07:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2018-12-02 09:07:54,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 327 transitions. [2018-12-02 09:07:54,188 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 327 transitions. Word has length 90 [2018-12-02 09:07:54,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:54,188 INFO L480 AbstractCegarLoop]: Abstraction has 290 states and 327 transitions. [2018-12-02 09:07:54,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:07:54,188 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 327 transitions. [2018-12-02 09:07:54,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-12-02 09:07:54,189 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:54,189 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 4, 4, 4, 4, 1, 1, 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-12-02 09:07:54,189 INFO L423 AbstractCegarLoop]: === Iteration 26 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:54,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:54,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1046123626, now seen corresponding path program 1 times [2018-12-02 09:07:54,189 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:54,189 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:54,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:54,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 1 proven. 40 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:54,258 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:54,258 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:54,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:54,319 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:54,329 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 1 proven. 40 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:54,344 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:54,344 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2018-12-02 09:07:54,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 09:07:54,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 09:07:54,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:07:54,344 INFO L87 Difference]: Start difference. First operand 290 states and 327 transitions. Second operand 8 states. [2018-12-02 09:07:54,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:54,375 INFO L93 Difference]: Finished difference Result 301 states and 338 transitions. [2018-12-02 09:07:54,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 09:07:54,375 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 90 [2018-12-02 09:07:54,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:54,376 INFO L225 Difference]: With dead ends: 301 [2018-12-02 09:07:54,376 INFO L226 Difference]: Without dead ends: 301 [2018-12-02 09:07:54,376 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:07:54,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-02 09:07:54,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 296. [2018-12-02 09:07:54,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-12-02 09:07:54,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 333 transitions. [2018-12-02 09:07:54,379 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 333 transitions. Word has length 90 [2018-12-02 09:07:54,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:54,380 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 333 transitions. [2018-12-02 09:07:54,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 09:07:54,380 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 333 transitions. [2018-12-02 09:07:54,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-12-02 09:07:54,380 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:54,380 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 1, 1, 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-12-02 09:07:54,381 INFO L423 AbstractCegarLoop]: === Iteration 27 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:54,381 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:54,381 INFO L82 PathProgramCache]: Analyzing trace with hash 2060366650, now seen corresponding path program 2 times [2018-12-02 09:07:54,381 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:54,381 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:54,385 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:54,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:54,456 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:54,456 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:54,456 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:54,482 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:54,533 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 09:07:54,533 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:54,536 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:54,561 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:54,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2018-12-02 09:07:54,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 09:07:54,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 09:07:54,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:07:54,562 INFO L87 Difference]: Start difference. First operand 296 states and 333 transitions. Second operand 9 states. [2018-12-02 09:07:54,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:54,590 INFO L93 Difference]: Finished difference Result 307 states and 344 transitions. [2018-12-02 09:07:54,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 09:07:54,590 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 96 [2018-12-02 09:07:54,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:54,591 INFO L225 Difference]: With dead ends: 307 [2018-12-02 09:07:54,591 INFO L226 Difference]: Without dead ends: 307 [2018-12-02 09:07:54,592 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:07:54,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2018-12-02 09:07:54,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 302. [2018-12-02 09:07:54,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-12-02 09:07:54,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 339 transitions. [2018-12-02 09:07:54,595 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 339 transitions. Word has length 96 [2018-12-02 09:07:54,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:54,596 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 339 transitions. [2018-12-02 09:07:54,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 09:07:54,596 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 339 transitions. [2018-12-02 09:07:54,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-12-02 09:07:54,596 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:54,596 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 6, 6, 6, 6, 6, 6, 1, 1, 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-12-02 09:07:54,597 INFO L423 AbstractCegarLoop]: === Iteration 28 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:54,597 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:54,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1356550178, now seen corresponding path program 3 times [2018-12-02 09:07:54,597 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:54,597 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:54,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,602 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:54,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:54,682 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 1 proven. 96 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:54,682 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:54,683 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:54,699 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-12-02 09:07:54,742 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-12-02 09:07:54,742 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:54,745 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:54,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:54,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:54,784 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:07:54,784 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:54,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:54,799 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 26 [2018-12-02 09:07:54,800 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:54,813 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:07:54,813 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2018-12-02 09:07:54,930 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2018-12-02 09:07:54,945 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:54,945 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2018-12-02 09:07:54,945 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-02 09:07:54,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-02 09:07:54,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2018-12-02 09:07:54,946 INFO L87 Difference]: Start difference. First operand 302 states and 339 transitions. Second operand 14 states. [2018-12-02 09:07:56,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:56,254 INFO L93 Difference]: Finished difference Result 318 states and 356 transitions. [2018-12-02 09:07:56,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 09:07:56,254 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 102 [2018-12-02 09:07:56,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:56,255 INFO L225 Difference]: With dead ends: 318 [2018-12-02 09:07:56,255 INFO L226 Difference]: Without dead ends: 318 [2018-12-02 09:07:56,255 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2018-12-02 09:07:56,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-12-02 09:07:56,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 305. [2018-12-02 09:07:56,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2018-12-02 09:07:56,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 342 transitions. [2018-12-02 09:07:56,261 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 342 transitions. Word has length 102 [2018-12-02 09:07:56,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:56,261 INFO L480 AbstractCegarLoop]: Abstraction has 305 states and 342 transitions. [2018-12-02 09:07:56,262 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-02 09:07:56,262 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 342 transitions. [2018-12-02 09:07:56,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-12-02 09:07:56,262 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:56,262 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:07:56,262 INFO L423 AbstractCegarLoop]: === Iteration 29 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:56,262 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:56,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1140786855, now seen corresponding path program 1 times [2018-12-02 09:07:56,263 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:56,263 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:56,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,266 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:56,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:56,377 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 1 proven. 133 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:56,377 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:56,377 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:56,393 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:56,437 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:56,453 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 1 proven. 133 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:56,468 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:56,468 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2018-12-02 09:07:56,468 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 09:07:56,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 09:07:56,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-12-02 09:07:56,468 INFO L87 Difference]: Start difference. First operand 305 states and 342 transitions. Second operand 11 states. [2018-12-02 09:07:56,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:56,507 INFO L93 Difference]: Finished difference Result 316 states and 353 transitions. [2018-12-02 09:07:56,507 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:07:56,508 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 111 [2018-12-02 09:07:56,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:56,508 INFO L225 Difference]: With dead ends: 316 [2018-12-02 09:07:56,508 INFO L226 Difference]: Without dead ends: 316 [2018-12-02 09:07:56,508 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-12-02 09:07:56,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2018-12-02 09:07:56,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2018-12-02 09:07:56,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 311 states. [2018-12-02 09:07:56,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 348 transitions. [2018-12-02 09:07:56,511 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 348 transitions. Word has length 111 [2018-12-02 09:07:56,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:56,511 INFO L480 AbstractCegarLoop]: Abstraction has 311 states and 348 transitions. [2018-12-02 09:07:56,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 09:07:56,511 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 348 transitions. [2018-12-02 09:07:56,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-12-02 09:07:56,512 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:56,512 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 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-12-02 09:07:56,512 INFO L423 AbstractCegarLoop]: === Iteration 30 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:56,512 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:56,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1390652803, now seen corresponding path program 2 times [2018-12-02 09:07:56,512 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:56,512 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:56,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,515 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:07:56,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:56,652 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 1 proven. 176 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:56,652 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:56,652 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:56,682 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 09:07:56,734 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 09:07:56,734 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:56,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:56,749 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 1 proven. 176 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:56,764 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:07:56,764 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2018-12-02 09:07:56,765 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 09:07:56,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 09:07:56,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:07:56,765 INFO L87 Difference]: Start difference. First operand 311 states and 348 transitions. Second operand 12 states. [2018-12-02 09:07:56,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:07:56,808 INFO L93 Difference]: Finished difference Result 322 states and 359 transitions. [2018-12-02 09:07:56,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 09:07:56,808 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 117 [2018-12-02 09:07:56,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:07:56,809 INFO L225 Difference]: With dead ends: 322 [2018-12-02 09:07:56,809 INFO L226 Difference]: Without dead ends: 322 [2018-12-02 09:07:56,809 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:07:56,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2018-12-02 09:07:56,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 317. [2018-12-02 09:07:56,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 317 states. [2018-12-02 09:07:56,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 354 transitions. [2018-12-02 09:07:56,811 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 354 transitions. Word has length 117 [2018-12-02 09:07:56,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:07:56,812 INFO L480 AbstractCegarLoop]: Abstraction has 317 states and 354 transitions. [2018-12-02 09:07:56,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 09:07:56,812 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 354 transitions. [2018-12-02 09:07:56,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-12-02 09:07:56,812 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:07:56,812 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-12-02 09:07:56,812 INFO L423 AbstractCegarLoop]: === Iteration 31 === [bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, __mainErr12REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr14REQUIRES_VIOLATION, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr16REQUIRES_VIOLATION, __mainErr37REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr19REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr0REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr24REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr25REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr7REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr29REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr31REQUIRES_VIOLATION, __mainErr9REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr30REQUIRES_VIOLATION, __mainErr11REQUIRES_VIOLATION, __mainErr10REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr9REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr11REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr1REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr13REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr18REQUIRES_VIOLATION, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr5REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr1REQUIRES_VIOLATION]=== [2018-12-02 09:07:56,812 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:07:56,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1729019743, now seen corresponding path program 3 times [2018-12-02 09:07:56,813 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 09:07:56,813 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 09:07:56,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,816 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:07:56,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 09:07:56,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:07:56,934 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 1 proven. 225 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:07:56,934 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 09:07:56,934 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:07:56,950 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-12-02 09:07:57,000 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-12-02 09:07:57,000 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:07:57,003 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:07:57,010 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 133 [2018-12-02 09:07:57,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,044 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 133 treesize of output 124 [2018-12-02 09:07:57,052 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 105 [2018-12-02 09:07:57,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,142 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 107 [2018-12-02 09:07:57,263 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2018-12-02 09:07:57,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,296 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 8 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 111 [2018-12-02 09:07:57,427 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2018-12-02 09:07:57,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,472 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 121 [2018-12-02 09:07:57,619 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2018-12-02 09:07:57,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,661 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 19 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 136 [2018-12-02 09:07:57,772 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 59 [2018-12-02 09:07:57,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:57,794 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 156 [2018-12-02 09:07:57,803 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 150 [2018-12-02 09:07:57,804 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-12-02 09:07:57,868 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:57,936 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:58,004 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:58,073 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:58,142 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:58,219 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:07:58,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,369 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 120 treesize of output 115 [2018-12-02 09:07:58,607 WARN L180 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2018-12-02 09:07:58,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:58,689 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 124 [2018-12-02 09:07:59,112 WARN L180 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2018-12-02 09:07:59,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,220 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 11 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 95 treesize of output 129 [2018-12-02 09:07:59,687 WARN L180 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2018-12-02 09:07:59,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:07:59,787 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 92 treesize of output 143 [2018-12-02 09:08:00,255 WARN L180 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 83 [2018-12-02 09:08:00,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,302 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 19 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 152 [2018-12-02 09:08:00,474 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 59 [2018-12-02 09:08:00,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,505 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 156 [2018-12-02 09:08:00,515 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 150 [2018-12-02 09:08:00,515 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:00,580 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:00,659 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:00,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:00,892 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 24 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 96 treesize of output 162 [2018-12-02 09:08:01,388 WARN L180 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 89 [2018-12-02 09:08:01,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,421 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 168 [2018-12-02 09:08:01,430 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 150 [2018-12-02 09:08:01,431 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:01,519 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:01,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:01,738 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 32 disjoint index pairs (out of 36 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 107 treesize of output 186 [2018-12-02 09:08:01,768 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 33 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 182 treesize of output 184 [2018-12-02 09:08:01,770 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 2 xjuncts. [2018-12-02 09:08:02,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:02,163 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 162 [2018-12-02 09:08:02,163 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:02,481 INFO L267 ElimStorePlain]: Start of recursive call 21: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:08:02,877 INFO L267 ElimStorePlain]: Start of recursive call 18: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:08:03,359 INFO L267 ElimStorePlain]: Start of recursive call 14: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2018-12-02 09:08:03,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,906 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:03,926 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 125 [2018-12-02 09:08:04,092 WARN L180 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2018-12-02 09:08:04,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,131 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 19 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 134 [2018-12-02 09:08:04,276 WARN L180 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 59 [2018-12-02 09:08:04,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:04,305 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 156 [2018-12-02 09:08:04,314 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 26 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 150 [2018-12-02 09:08:04,315 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:04,378 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:04,443 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:04,519 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:05,066 INFO L267 ElimStorePlain]: Start of recursive call 13: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2018-12-02 09:08:05,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,727 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 127 [2018-12-02 09:08:05,897 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2018-12-02 09:08:05,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,906 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:05,928 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 129 [2018-12-02 09:08:06,108 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 54 [2018-12-02 09:08:06,113 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,116 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,138 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 144 [2018-12-02 09:08:06,273 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2018-12-02 09:08:06,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:06,291 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 164 [2018-12-02 09:08:06,297 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 158 [2018-12-02 09:08:06,297 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:06,365 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:06,432 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:06,504 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:06,584 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:07,218 INFO L267 ElimStorePlain]: Start of recursive call 12: 2 dim-1 vars, End of recursive call: and 7 xjuncts. [2018-12-02 09:08:07,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,007 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 118 [2018-12-02 09:08:08,151 WARN L180 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2018-12-02 09:08:08,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,190 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 115 [2018-12-02 09:08:08,340 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2018-12-02 09:08:08,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,361 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,378 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 125 [2018-12-02 09:08:08,535 WARN L180 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2018-12-02 09:08:08,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,573 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 140 [2018-12-02 09:08:08,719 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2018-12-02 09:08:08,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:08,744 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 27 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 160 [2018-12-02 09:08:08,751 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 27 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 154 [2018-12-02 09:08:08,751 INFO L267 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:08,818 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:08,882 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:08,952 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:09,024 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:09,104 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:09,961 INFO L267 ElimStorePlain]: Start of recursive call 11: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-12-02 09:08:10,765 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 9 xjuncts. [2018-12-02 09:08:11,536 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2018-12-02 09:08:12,337 INFO L267 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-1 vars, End of recursive call: 56 dim-0 vars, and 9 xjuncts. [2018-12-02 09:08:12,338 INFO L202 ElimStorePlain]: Needed 38 recursive calls to eliminate 8 variables, input treesize:146, output treesize:1278 [2018-12-02 09:08:19,627 WARN L180 SmtUtils]: Spent 7.21 s on a formula simplification. DAG size of input: 647 DAG size of output: 153 [2018-12-02 09:08:25,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,433 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 33 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 224 [2018-12-02 09:08:25,433 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:25,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:25,734 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 42 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 157 treesize of output 265 [2018-12-02 09:08:25,735 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:08:26,276 INFO L267 ElimStorePlain]: Start of recursive call 1: 15 dim-0 vars, 2 dim-1 vars, End of recursive call: 22 dim-0 vars, and 3 xjuncts. [2018-12-02 09:08:26,276 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 17 variables, input treesize:306, output treesize:536 [2018-12-02 09:08:39,575 WARN L194 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2018-12-02 09:08:39,776 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 09:08:39,777 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:225) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.WrapperScript.checkSat(WrapperScript.java:116) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.WrapperScript.checkSat(WrapperScript.java:116) at de.uni_freiburg.informatik.ultimate.logic.Util.checkSat(Util.java:61) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA.getRedundancy(SimplifyDDA.java:626) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.SimplifyDDAWithTimeout.getRedundancy(SimplifyDDAWithTimeout.java:122) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA$Simplifier.walk(SimplifyDDA.java:371) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:122) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:113) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA.simplifyOnce(SimplifyDDA.java:650) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.SimplifyDDAWithTimeout.getSimplifiedTerm(SimplifyDDAWithTimeout.java:187) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.SmtUtils.simplify(SmtUtils.java:151) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:354) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:299) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp$UnifyPostprocessor.postprocess(TraceCheckSpWp.java:575) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:439) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:200) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:286) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:162) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructForwardBackward(TraceCheckConstructor.java:224) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructTraceCheck(TraceCheckConstructor.java:188) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:165) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.MultiTrackRefinementStrategy.getTraceCheck(MultiTrackRefinementStrategy.java:232) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:223) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:197) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:70) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:456) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:434) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:376) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:334) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:126) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1427) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:630) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:205) ... 45 more [2018-12-02 09:08:39,784 INFO L168 Benchmark]: Toolchain (without parser) took 62601.71 ms. Allocated memory was 1.0 GB in the beginning and 1.5 GB in the end (delta: 515.9 MB). Free memory was 951.7 MB in the beginning and 1.1 GB in the end (delta: -163.1 MB). Peak memory consumption was 352.8 MB. Max. memory is 11.5 GB. [2018-12-02 09:08:39,785 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 09:08:39,785 INFO L168 Benchmark]: CACSL2BoogieTranslator took 531.39 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 91.2 MB). Free memory was 951.7 MB in the beginning and 1.0 GB in the end (delta: -57.3 MB). Peak memory consumption was 47.8 MB. Max. memory is 11.5 GB. [2018-12-02 09:08:39,786 INFO L168 Benchmark]: Boogie Preprocessor took 68.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 991.8 MB in the end (delta: 17.2 MB). Peak memory consumption was 17.2 MB. Max. memory is 11.5 GB. [2018-12-02 09:08:39,786 INFO L168 Benchmark]: RCFGBuilder took 1017.51 ms. Allocated memory is still 1.1 GB. Free memory was 991.8 MB in the beginning and 1.1 GB in the end (delta: -79.9 MB). Peak memory consumption was 175.9 MB. Max. memory is 11.5 GB. [2018-12-02 09:08:39,786 INFO L168 Benchmark]: TraceAbstraction took 60981.31 ms. Allocated memory was 1.1 GB in the beginning and 1.5 GB in the end (delta: 424.7 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -43.1 MB). Peak memory consumption was 381.6 MB. Max. memory is 11.5 GB. [2018-12-02 09:08:39,787 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 531.39 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 91.2 MB). Free memory was 951.7 MB in the beginning and 1.0 GB in the end (delta: -57.3 MB). Peak memory consumption was 47.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 68.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 991.8 MB in the end (delta: 17.2 MB). Peak memory consumption was 17.2 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1017.51 ms. Allocated memory is still 1.1 GB. Free memory was 991.8 MB in the beginning and 1.1 GB in the end (delta: -79.9 MB). Peak memory consumption was 175.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 60981.31 ms. Allocated memory was 1.1 GB in the beginning and 1.5 GB in the end (delta: 424.7 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -43.1 MB). Peak memory consumption was 381.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-02 09:08:40,823 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 09:08:40,824 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 09:08:40,831 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 09:08:40,831 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 09:08:40,831 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 09:08:40,832 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 09:08:40,833 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 09:08:40,834 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 09:08:40,834 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 09:08:40,834 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 09:08:40,835 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 09:08:40,835 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 09:08:40,836 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 09:08:40,836 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 09:08:40,836 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 09:08:40,837 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 09:08:40,838 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 09:08:40,839 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 09:08:40,840 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 09:08:40,841 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 09:08:40,842 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 09:08:40,843 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 09:08:40,843 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 09:08:40,843 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 09:08:40,844 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 09:08:40,844 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 09:08:40,845 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 09:08:40,845 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 09:08:40,846 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 09:08:40,846 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 09:08:40,847 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 09:08:40,847 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 09:08:40,847 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 09:08:40,848 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 09:08:40,848 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 09:08:40,848 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2018-12-02 09:08:40,858 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 09:08:40,858 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 09:08:40,859 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 09:08:40,859 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 09:08:40,860 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 09:08:40,860 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 09:08:40,860 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 09:08:40,860 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-02 09:08:40,861 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 09:08:40,862 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-02 09:08:40,862 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-02 09:08:40,862 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 09:08:40,862 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 09:08:40,862 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 09:08:40,862 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 09:08:40,863 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 09:08:40,863 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 09:08:40,863 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 09:08:40,863 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 09:08:40,863 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-02 09:08:40,863 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 09:08:40,864 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-02 09:08:40,864 INFO L133 SettingsManager]: * Logic for external solver=AUFBV Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 655151af4c76f34ceb25a5357f50e8b2fc857fa3 [2018-12-02 09:08:40,888 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 09:08:40,897 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 09:08:40,899 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 09:08:40,900 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 09:08:40,901 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 09:08:40,901 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/../../sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i [2018-12-02 09:08:40,940 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/74153be8c/99e006a111644a18b7b5eb54aa705637/FLAG4160cdfc7 [2018-12-02 09:08:41,437 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 09:08:41,438 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/sv-benchmarks/c/busybox-1.22.0/basename_false-valid-deref.i [2018-12-02 09:08:41,450 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/74153be8c/99e006a111644a18b7b5eb54aa705637/FLAG4160cdfc7 [2018-12-02 09:08:41,461 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/data/74153be8c/99e006a111644a18b7b5eb54aa705637 [2018-12-02 09:08:41,463 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 09:08:41,464 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-02 09:08:41,465 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 09:08:41,465 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 09:08:41,468 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 09:08:41,469 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:08:41" (1/1) ... [2018-12-02 09:08:41,471 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d255691 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:41, skipping insertion in model container [2018-12-02 09:08:41,471 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:08:41" (1/1) ... [2018-12-02 09:08:41,477 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 09:08:41,516 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 09:08:41,918 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 09:08:41,933 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 09:08:41,981 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 09:08:42,072 INFO L195 MainTranslator]: Completed translation [2018-12-02 09:08:42,072 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42 WrapperNode [2018-12-02 09:08:42,072 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 09:08:42,073 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 09:08:42,073 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 09:08:42,073 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 09:08:42,081 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,081 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,099 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,100 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,125 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,130 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,141 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... [2018-12-02 09:08:42,149 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 09:08:42,149 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 09:08:42,149 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 09:08:42,149 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 09:08:42,150 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/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-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure syslog [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __main [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_get_last_path_component_nostrip [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_get_last_path_component_strip [2018-12-02 09:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_show_usage [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure full_write [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure last_char_is [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure safe_write [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure getutent [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt [2018-12-02 09:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt_long [2018-12-02 09:08:42,186 INFO L138 BoogieDeclarations]: Found implementation of procedure read [2018-12-02 09:08:42,186 INFO L138 BoogieDeclarations]: Found implementation of procedure vasprintf [2018-12-02 09:08:42,186 INFO L138 BoogieDeclarations]: Found implementation of procedure write [2018-12-02 09:08:42,186 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 09:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2018-12-02 09:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-12-02 09:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-02 09:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_b_loc [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_tolower_loc [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_toupper_loc [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure isalnum [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure isalpha [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure iscntrl [2018-12-02 09:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure isdigit [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure islower [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isgraph [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isprint [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure ispunct [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isspace [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isupper [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isxdigit [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure tolower [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure toupper [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isblank [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure isascii [2018-12-02 09:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure toascii [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure _toupper [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure _tolower [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isalnum_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isalpha_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure iscntrl_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isdigit_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure islower_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isgraph_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isprint_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure ispunct_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isspace_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isupper_l [2018-12-02 09:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure isxdigit_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure isblank_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure __tolower_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure tolower_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure __toupper_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure toupper_l [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure getopt [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure getopt_long [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure getopt_long_only [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure memccpy [2018-12-02 09:08:42,190 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strncat [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2018-12-02 09:08:42,191 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll_l [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm_l [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strdup [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strndup [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2018-12-02 09:08:42,192 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strspn [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strpbrk [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strtok [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure __strtok_r [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strtok_r [2018-12-02 09:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_r [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_l [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure __bzero [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure bcopy [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure bzero [2018-12-02 09:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure bcmp [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure index [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure rindex [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure strsignal [2018-12-02 09:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure __stpcpy [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure stpcpy [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure __stpncpy [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure stpncpy [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure access [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure faccessat [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure lseek [2018-12-02 09:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure close [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure read [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure write [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure pread [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure pwrite [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure pipe [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure alarm [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure sleep [2018-12-02 09:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure ualarm [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure usleep [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure pause [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure chown [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure fchown [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure lchown [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure fchownat [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure chdir [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure fchdir [2018-12-02 09:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure getcwd [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure getwd [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure dup [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure dup2 [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure execve [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure fexecve [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure execv [2018-12-02 09:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure execle [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure execl [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure execvp [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure execlp [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure nice [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure _exit [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure pathconf [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure fpathconf [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure sysconf [2018-12-02 09:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure confstr [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure getpid [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure getppid [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure getpgrp [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure __getpgid [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure getpgid [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure setpgid [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure setpgrp [2018-12-02 09:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure setsid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure getsid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure getuid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure geteuid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure getgid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure getegid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure getgroups [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure setuid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure setreuid [2018-12-02 09:08:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure seteuid [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure setgid [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure setregid [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure setegid [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure fork [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure vfork [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure ttyname [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure ttyname_r [2018-12-02 09:08:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure isatty [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure ttyslot [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure link [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure linkat [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure symlink [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure readlink [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure symlinkat [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure readlinkat [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure unlink [2018-12-02 09:08:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure unlinkat [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure rmdir [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure tcgetpgrp [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure tcsetpgrp [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure getlogin [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure getlogin_r [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure setlogin [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure gethostname [2018-12-02 09:08:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure sethostname [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure sethostid [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure getdomainname [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure setdomainname [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure vhangup [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure revoke [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure profil [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure acct [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure getusershell [2018-12-02 09:08:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure endusershell [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure setusershell [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure daemon [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure chroot [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure getpass [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure fsync [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure gethostid [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure sync [2018-12-02 09:08:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure getpagesize [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure getdtablesize [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure truncate [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure ftruncate [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure brk [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure sbrk [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure syscall [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure lockf [2018-12-02 09:08:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure fdatasync [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-02 09:08:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-02 09:08:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-02 09:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-02 09:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-02 09:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-02 09:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-02 09:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-02 09:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-02 09:08:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-02 09:08:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-02 09:08:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure gettimeofday [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure settimeofday [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure adjtime [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure getitimer [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure setitimer [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure utimes [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure lutimes [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure futimes [2018-12-02 09:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure login_tty [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure login [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure logout [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure logwtmp [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure updwtmp [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure utmpname [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure getutent [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure setutent [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure endutent [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure getutid [2018-12-02 09:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure getutline [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure pututline [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure getutent_r [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure getutid_r [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure getutline_r [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure bb_get_last_path_component_nostrip [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure bb_get_last_path_component_strip [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure bb_show_usage [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure full_write [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure last_char_is [2018-12-02 09:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure safe_write [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure syslog [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure __main [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-02 09:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure vasprintf [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 09:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2018-12-02 09:08:43,702 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 09:08:43,702 INFO L280 CfgBuilder]: Removed 11 assue(true) statements. [2018-12-02 09:08:43,703 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:08:43 BoogieIcfgContainer [2018-12-02 09:08:43,703 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 09:08:43,703 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 09:08:43,703 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 09:08:43,705 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 09:08:43,705 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 09:08:41" (1/3) ... [2018-12-02 09:08:43,706 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66768f22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:08:43, skipping insertion in model container [2018-12-02 09:08:43,706 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:08:42" (2/3) ... [2018-12-02 09:08:43,706 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66768f22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:08:43, skipping insertion in model container [2018-12-02 09:08:43,706 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:08:43" (3/3) ... [2018-12-02 09:08:43,707 INFO L112 eAbstractionObserver]: Analyzing ICFG basename_false-valid-deref.i [2018-12-02 09:08:43,713 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 09:08:43,718 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 131 error locations. [2018-12-02 09:08:43,727 INFO L257 AbstractCegarLoop]: Starting to check reachability of 131 error locations. [2018-12-02 09:08:43,741 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 09:08:43,741 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 09:08:43,741 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-02 09:08:43,742 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 09:08:43,742 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 09:08:43,742 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 09:08:43,742 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 09:08:43,742 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 09:08:43,742 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 09:08:43,753 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states. [2018-12-02 09:08:43,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-12-02 09:08:43,758 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:43,759 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:43,760 INFO L423 AbstractCegarLoop]: === Iteration 1 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:43,763 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:43,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1124201006, now seen corresponding path program 1 times [2018-12-02 09:08:43,767 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:43,767 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:43,814 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:44,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:44,023 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:44,051 INFO L478 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-12-02 09:08:44,052 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:44,057 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:44,058 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 09:08:44,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:44,066 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:44,070 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:44,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 09:08:44,072 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:08:44,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:08:44,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:44,081 INFO L87 Difference]: Start difference. First operand 256 states. Second operand 3 states. [2018-12-02 09:08:44,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:44,430 INFO L93 Difference]: Finished difference Result 266 states and 301 transitions. [2018-12-02 09:08:44,430 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:08:44,431 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-12-02 09:08:44,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:44,438 INFO L225 Difference]: With dead ends: 266 [2018-12-02 09:08:44,439 INFO L226 Difference]: Without dead ends: 263 [2018-12-02 09:08:44,439 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:44,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-12-02 09:08:44,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 251. [2018-12-02 09:08:44,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-12-02 09:08:44,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 285 transitions. [2018-12-02 09:08:44,468 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 285 transitions. Word has length 7 [2018-12-02 09:08:44,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:44,468 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 285 transitions. [2018-12-02 09:08:44,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:08:44,469 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 285 transitions. [2018-12-02 09:08:44,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-12-02 09:08:44,469 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:44,469 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:44,469 INFO L423 AbstractCegarLoop]: === Iteration 2 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:44,469 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:44,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1124201005, now seen corresponding path program 1 times [2018-12-02 09:08:44,470 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:44,470 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:44,503 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:44,696 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:44,702 INFO L478 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-12-02 09:08:44,702 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:44,710 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:44,710 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 09:08:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:44,719 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:44,722 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:44,722 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 09:08:44,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:08:44,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:08:44,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:44,723 INFO L87 Difference]: Start difference. First operand 251 states and 285 transitions. Second operand 3 states. [2018-12-02 09:08:45,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:45,135 INFO L93 Difference]: Finished difference Result 250 states and 284 transitions. [2018-12-02 09:08:45,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:08:45,136 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-12-02 09:08:45,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:45,137 INFO L225 Difference]: With dead ends: 250 [2018-12-02 09:08:45,137 INFO L226 Difference]: Without dead ends: 250 [2018-12-02 09:08:45,137 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:45,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-12-02 09:08:45,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 250. [2018-12-02 09:08:45,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-12-02 09:08:45,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 284 transitions. [2018-12-02 09:08:45,144 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 284 transitions. Word has length 7 [2018-12-02 09:08:45,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:45,144 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 284 transitions. [2018-12-02 09:08:45,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:08:45,144 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 284 transitions. [2018-12-02 09:08:45,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-02 09:08:45,144 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:45,145 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:45,145 INFO L423 AbstractCegarLoop]: === Iteration 3 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:45,145 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:45,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1083297248, now seen corresponding path program 1 times [2018-12-02 09:08:45,145 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:45,145 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:45,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:45,386 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:45,391 INFO L478 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-12-02 09:08:45,391 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:45,398 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:45,399 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 09:08:45,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:45,426 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:45,429 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:45,429 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 09:08:45,429 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 09:08:45,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 09:08:45,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:08:45,430 INFO L87 Difference]: Start difference. First operand 250 states and 284 transitions. Second operand 4 states. [2018-12-02 09:08:46,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:46,010 INFO L93 Difference]: Finished difference Result 254 states and 288 transitions. [2018-12-02 09:08:46,011 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 09:08:46,011 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 10 [2018-12-02 09:08:46,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:46,012 INFO L225 Difference]: With dead ends: 254 [2018-12-02 09:08:46,012 INFO L226 Difference]: Without dead ends: 254 [2018-12-02 09:08:46,012 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:08:46,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-12-02 09:08:46,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 252. [2018-12-02 09:08:46,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 252 states. [2018-12-02 09:08:46,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 286 transitions. [2018-12-02 09:08:46,020 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 286 transitions. Word has length 10 [2018-12-02 09:08:46,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:46,020 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 286 transitions. [2018-12-02 09:08:46,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 09:08:46,020 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 286 transitions. [2018-12-02 09:08:46,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-12-02 09:08:46,020 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:46,020 INFO L402 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:46,021 INFO L423 AbstractCegarLoop]: === Iteration 4 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:46,021 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:46,021 INFO L82 PathProgramCache]: Analyzing trace with hash -434607005, now seen corresponding path program 1 times [2018-12-02 09:08:46,021 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:46,021 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:46,056 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:46,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:46,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:46,268 INFO L478 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-12-02 09:08:46,268 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:46,276 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:46,276 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 09:08:46,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:46,321 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:08:46,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:46,602 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:08:46,602 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2018-12-02 09:08:46,602 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 09:08:46,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 09:08:46,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:08:46,603 INFO L87 Difference]: Start difference. First operand 252 states and 286 transitions. Second operand 9 states. [2018-12-02 09:08:48,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:48,906 INFO L93 Difference]: Finished difference Result 284 states and 320 transitions. [2018-12-02 09:08:48,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 09:08:48,908 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2018-12-02 09:08:48,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:48,909 INFO L225 Difference]: With dead ends: 284 [2018-12-02 09:08:48,909 INFO L226 Difference]: Without dead ends: 284 [2018-12-02 09:08:48,909 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:08:48,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2018-12-02 09:08:48,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 258. [2018-12-02 09:08:48,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2018-12-02 09:08:48,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 292 transitions. [2018-12-02 09:08:48,916 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 292 transitions. Word has length 14 [2018-12-02 09:08:48,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:48,916 INFO L480 AbstractCegarLoop]: Abstraction has 258 states and 292 transitions. [2018-12-02 09:08:48,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 09:08:48,917 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 292 transitions. [2018-12-02 09:08:48,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-12-02 09:08:48,917 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:48,917 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:48,917 INFO L423 AbstractCegarLoop]: === Iteration 5 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:48,917 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:48,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1089725520, now seen corresponding path program 1 times [2018-12-02 09:08:48,918 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:48,918 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:48,965 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:49,191 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:49,219 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:49,219 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:08:49,295 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:49,298 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:08:49,298 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2018-12-02 09:08:49,298 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 09:08:49,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 09:08:49,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:08:49,299 INFO L87 Difference]: Start difference. First operand 258 states and 292 transitions. Second operand 10 states. [2018-12-02 09:08:49,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:49,612 INFO L93 Difference]: Finished difference Result 278 states and 312 transitions. [2018-12-02 09:08:49,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:08:49,613 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 23 [2018-12-02 09:08:49,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:49,614 INFO L225 Difference]: With dead ends: 278 [2018-12-02 09:08:49,614 INFO L226 Difference]: Without dead ends: 278 [2018-12-02 09:08:49,614 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:08:49,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-12-02 09:08:49,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2018-12-02 09:08:49,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2018-12-02 09:08:49,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 312 transitions. [2018-12-02 09:08:49,618 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 312 transitions. Word has length 23 [2018-12-02 09:08:49,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:49,618 INFO L480 AbstractCegarLoop]: Abstraction has 278 states and 312 transitions. [2018-12-02 09:08:49,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 09:08:49,618 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 312 transitions. [2018-12-02 09:08:49,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-12-02 09:08:49,619 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:49,619 INFO L402 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:49,619 INFO L423 AbstractCegarLoop]: === Iteration 6 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:49,620 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:49,620 INFO L82 PathProgramCache]: Analyzing trace with hash -2034662783, now seen corresponding path program 2 times [2018-12-02 09:08:49,620 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:49,620 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:49,658 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 09:08:49,898 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:08:49,898 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:08:49,901 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:49,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:49,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:49,969 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 36 [2018-12-02 09:08:49,975 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-12-02 09:08:49,976 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:49,991 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:50,006 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:08:50,007 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:25, output treesize:24 [2018-12-02 09:08:50,065 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-12-02 09:08:50,065 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:50,069 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:50,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 09:08:50,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 09:08:50,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 09:08:50,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:08:50,070 INFO L87 Difference]: Start difference. First operand 278 states and 312 transitions. Second operand 4 states. [2018-12-02 09:08:51,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:51,257 INFO L93 Difference]: Finished difference Result 298 states and 334 transitions. [2018-12-02 09:08:51,258 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 09:08:51,258 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 43 [2018-12-02 09:08:51,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:51,259 INFO L225 Difference]: With dead ends: 298 [2018-12-02 09:08:51,259 INFO L226 Difference]: Without dead ends: 298 [2018-12-02 09:08:51,259 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-12-02 09:08:51,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-12-02 09:08:51,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 273. [2018-12-02 09:08:51,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 273 states. [2018-12-02 09:08:51,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 307 transitions. [2018-12-02 09:08:51,264 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 307 transitions. Word has length 43 [2018-12-02 09:08:51,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:51,265 INFO L480 AbstractCegarLoop]: Abstraction has 273 states and 307 transitions. [2018-12-02 09:08:51,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 09:08:51,265 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 307 transitions. [2018-12-02 09:08:51,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-12-02 09:08:51,266 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:51,266 INFO L402 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:51,267 INFO L423 AbstractCegarLoop]: === Iteration 7 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:51,267 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:51,267 INFO L82 PathProgramCache]: Analyzing trace with hash -2034662782, now seen corresponding path program 1 times [2018-12-02 09:08:51,267 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:51,268 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:51,311 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:08:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:51,575 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:51,691 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:08:51,972 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 09:08:51,976 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:08:51,976 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2018-12-02 09:08:51,976 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 09:08:51,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 09:08:51,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2018-12-02 09:08:51,977 INFO L87 Difference]: Start difference. First operand 273 states and 307 transitions. Second operand 20 states. [2018-12-02 09:08:52,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:52,610 INFO L93 Difference]: Finished difference Result 281 states and 315 transitions. [2018-12-02 09:08:52,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:08:52,611 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 43 [2018-12-02 09:08:52,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:52,611 INFO L225 Difference]: With dead ends: 281 [2018-12-02 09:08:52,611 INFO L226 Difference]: Without dead ends: 281 [2018-12-02 09:08:52,612 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2018-12-02 09:08:52,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-12-02 09:08:52,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2018-12-02 09:08:52,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 281 states. [2018-12-02 09:08:52,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 315 transitions. [2018-12-02 09:08:52,617 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 315 transitions. Word has length 43 [2018-12-02 09:08:52,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:52,617 INFO L480 AbstractCegarLoop]: Abstraction has 281 states and 315 transitions. [2018-12-02 09:08:52,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 09:08:52,617 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 315 transitions. [2018-12-02 09:08:52,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-12-02 09:08:52,618 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:52,618 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:52,618 INFO L423 AbstractCegarLoop]: === Iteration 8 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:52,618 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:52,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1282033596, now seen corresponding path program 2 times [2018-12-02 09:08:52,619 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:52,619 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:52,651 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 09:08:53,041 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 09:08:53,041 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:08:53,046 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:53,088 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:08:53,088 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:53,128 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:08:53,134 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:08:53,134 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:53,156 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:53,184 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:08:53,184 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:35, output treesize:32 [2018-12-02 09:08:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:08:53,242 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:53,246 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:53,246 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 09:08:53,246 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:08:53,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:08:53,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:53,246 INFO L87 Difference]: Start difference. First operand 281 states and 315 transitions. Second operand 3 states. [2018-12-02 09:08:54,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:54,283 INFO L93 Difference]: Finished difference Result 305 states and 341 transitions. [2018-12-02 09:08:54,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:08:54,284 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 51 [2018-12-02 09:08:54,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:54,285 INFO L225 Difference]: With dead ends: 305 [2018-12-02 09:08:54,285 INFO L226 Difference]: Without dead ends: 305 [2018-12-02 09:08:54,285 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:08:54,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-12-02 09:08:54,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 291. [2018-12-02 09:08:54,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-12-02 09:08:54,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 334 transitions. [2018-12-02 09:08:54,289 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 334 transitions. Word has length 51 [2018-12-02 09:08:54,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:54,289 INFO L480 AbstractCegarLoop]: Abstraction has 291 states and 334 transitions. [2018-12-02 09:08:54,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:08:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 334 transitions. [2018-12-02 09:08:54,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-02 09:08:54,290 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:54,290 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:54,290 INFO L423 AbstractCegarLoop]: === Iteration 9 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:54,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:54,290 INFO L82 PathProgramCache]: Analyzing trace with hash -2080820051, now seen corresponding path program 1 times [2018-12-02 09:08:54,291 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:54,291 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:54,322 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:08:54,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:54,938 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:54,981 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:08:54,981 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:55,016 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:08:55,021 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:08:55,021 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:55,038 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:55,069 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:08:55,069 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:35, output treesize:32 [2018-12-02 09:08:55,254 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2018-12-02 09:08:55,331 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:55,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:55,334 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:08:55,335 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:55,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:55,410 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 42 [2018-12-02 09:08:55,411 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:08:55,502 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 2 xjuncts. [2018-12-02 09:08:55,502 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:54, output treesize:74 [2018-12-02 09:08:55,705 WARN L180 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2018-12-02 09:08:55,707 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:08:55,708 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:55,713 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:55,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 09:08:55,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 09:08:55,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 09:08:55,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:08:55,714 INFO L87 Difference]: Start difference. First operand 291 states and 334 transitions. Second operand 6 states. [2018-12-02 09:08:57,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:57,500 INFO L93 Difference]: Finished difference Result 300 states and 335 transitions. [2018-12-02 09:08:57,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:08:57,501 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 54 [2018-12-02 09:08:57,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:57,502 INFO L225 Difference]: With dead ends: 300 [2018-12-02 09:08:57,502 INFO L226 Difference]: Without dead ends: 300 [2018-12-02 09:08:57,502 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:08:57,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2018-12-02 09:08:57,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 293. [2018-12-02 09:08:57,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-12-02 09:08:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 334 transitions. [2018-12-02 09:08:57,506 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 334 transitions. Word has length 54 [2018-12-02 09:08:57,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:57,506 INFO L480 AbstractCegarLoop]: Abstraction has 293 states and 334 transitions. [2018-12-02 09:08:57,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 09:08:57,506 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 334 transitions. [2018-12-02 09:08:57,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-12-02 09:08:57,506 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:57,506 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:57,507 INFO L423 AbstractCegarLoop]: === Iteration 10 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:57,507 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:57,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1786706927, now seen corresponding path program 1 times [2018-12-02 09:08:57,507 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:57,507 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:57,538 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:58,003 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:58,028 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2018-12-02 09:08:58,039 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-12-02 09:08:58,039 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:58,050 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:58,060 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:08:58,060 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:17, output treesize:16 [2018-12-02 09:08:58,095 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2018-12-02 09:08:58,095 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:58,102 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:58,102 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:11 [2018-12-02 09:08:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-12-02 09:08:58,136 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:08:58,141 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:08:58,141 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 09:08:58,141 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:08:58,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:08:58,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:08:58,141 INFO L87 Difference]: Start difference. First operand 293 states and 334 transitions. Second operand 5 states. [2018-12-02 09:08:58,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:08:58,814 INFO L93 Difference]: Finished difference Result 302 states and 343 transitions. [2018-12-02 09:08:58,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:08:58,814 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 56 [2018-12-02 09:08:58,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:08:58,815 INFO L225 Difference]: With dead ends: 302 [2018-12-02 09:08:58,815 INFO L226 Difference]: Without dead ends: 302 [2018-12-02 09:08:58,816 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:08:58,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2018-12-02 09:08:58,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 296. [2018-12-02 09:08:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-12-02 09:08:58,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 339 transitions. [2018-12-02 09:08:58,821 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 339 transitions. Word has length 56 [2018-12-02 09:08:58,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:08:58,821 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 339 transitions. [2018-12-02 09:08:58,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:08:58,822 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 339 transitions. [2018-12-02 09:08:58,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-12-02 09:08:58,822 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:08:58,822 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:08:58,823 INFO L423 AbstractCegarLoop]: === Iteration 11 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:08:58,823 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:08:58,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1786706928, now seen corresponding path program 1 times [2018-12-02 09:08:58,824 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:08:58,824 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:08:58,856 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:08:59,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:08:59,455 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:08:59,506 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:08:59,511 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:08:59,511 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,528 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,577 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 27 [2018-12-02 09:08:59,583 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2018-12-02 09:08:59,583 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,598 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,642 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,642 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:47, output treesize:45 [2018-12-02 09:08:59,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,776 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 42 [2018-12-02 09:08:59,776 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:08:59,858 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-12-02 09:08:59,859 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:08:59,921 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:08:59,922 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:43 [2018-12-02 09:09:00,154 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2018-12-02 09:09:00,289 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:09:00,289 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:09:00,295 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:09:00,296 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 09:09:00,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 09:09:00,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 09:09:00,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:09:00,296 INFO L87 Difference]: Start difference. First operand 296 states and 339 transitions. Second operand 7 states. [2018-12-02 09:09:00,732 WARN L180 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2018-12-02 09:09:02,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:09:02,583 INFO L93 Difference]: Finished difference Result 306 states and 342 transitions. [2018-12-02 09:09:02,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:09:02,584 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 56 [2018-12-02 09:09:02,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:09:02,585 INFO L225 Difference]: With dead ends: 306 [2018-12-02 09:09:02,585 INFO L226 Difference]: Without dead ends: 306 [2018-12-02 09:09:02,586 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:09:02,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-12-02 09:09:02,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 296. [2018-12-02 09:09:02,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-12-02 09:09:02,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 337 transitions. [2018-12-02 09:09:02,590 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 337 transitions. Word has length 56 [2018-12-02 09:09:02,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:09:02,590 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 337 transitions. [2018-12-02 09:09:02,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 09:09:02,590 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 337 transitions. [2018-12-02 09:09:02,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-12-02 09:09:02,590 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:09:02,591 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:09:02,591 INFO L423 AbstractCegarLoop]: === Iteration 12 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:09:02,591 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:09:02,591 INFO L82 PathProgramCache]: Analyzing trace with hash 256895212, now seen corresponding path program 1 times [2018-12-02 09:09:02,591 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:09:02,591 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:09:02,624 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:09:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:09:03,105 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:09:03,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:03,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:03,138 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:09:03,138 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,146 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,146 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:4 [2018-12-02 09:09:03,162 INFO L478 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-12-02 09:09:03,162 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,170 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,170 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:10 [2018-12-02 09:09:03,189 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:03,193 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:03,193 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,198 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,213 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,213 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2018-12-02 09:09:03,284 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 38 [2018-12-02 09:09:03,288 INFO L478 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 20 treesize of output 19 [2018-12-02 09:09:03,288 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,304 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,323 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:03,323 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:37 [2018-12-02 09:09:03,423 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2018-12-02 09:09:03,427 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2018-12-02 09:09:03,427 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,451 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 5 [2018-12-02 09:09:03,451 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,455 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,462 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:03,462 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:48, output treesize:5 [2018-12-02 09:09:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-12-02 09:09:03,489 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:09:03,493 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:09:03,494 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-02 09:09:03,494 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 09:09:03,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 09:09:03,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-12-02 09:09:03,494 INFO L87 Difference]: Start difference. First operand 296 states and 337 transitions. Second operand 9 states. [2018-12-02 09:09:05,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:09:05,998 INFO L93 Difference]: Finished difference Result 300 states and 339 transitions. [2018-12-02 09:09:05,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:09:05,998 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 59 [2018-12-02 09:09:05,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:09:05,999 INFO L225 Difference]: With dead ends: 300 [2018-12-02 09:09:05,999 INFO L226 Difference]: Without dead ends: 300 [2018-12-02 09:09:05,999 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2018-12-02 09:09:05,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2018-12-02 09:09:06,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 295. [2018-12-02 09:09:06,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-12-02 09:09:06,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 335 transitions. [2018-12-02 09:09:06,002 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 335 transitions. Word has length 59 [2018-12-02 09:09:06,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:09:06,002 INFO L480 AbstractCegarLoop]: Abstraction has 295 states and 335 transitions. [2018-12-02 09:09:06,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 09:09:06,002 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 335 transitions. [2018-12-02 09:09:06,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-12-02 09:09:06,002 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:09:06,003 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:09:06,003 INFO L423 AbstractCegarLoop]: === Iteration 13 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:09:06,003 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:09:06,003 INFO L82 PathProgramCache]: Analyzing trace with hash 256895213, now seen corresponding path program 1 times [2018-12-02 09:09:06,003 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:09:06,003 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:09:06,034 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:09:07,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:09:07,059 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:09:07,072 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:09:07,072 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,076 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,076 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:4 [2018-12-02 09:09:07,085 INFO L478 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-12-02 09:09:07,085 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,095 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,096 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:13 [2018-12-02 09:09:07,121 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:07,125 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:07,125 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,130 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,159 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:07,162 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:07,162 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,167 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,187 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,187 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:40, output treesize:31 [2018-12-02 09:09:07,241 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 32 [2018-12-02 09:09:07,246 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:07,246 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,265 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,320 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-12-02 09:09:07,325 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:07,325 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,340 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,372 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,372 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:61, output treesize:27 [2018-12-02 09:09:07,400 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2018-12-02 09:09:07,405 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 3 [2018-12-02 09:09:07,405 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,409 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,424 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2018-12-02 09:09:07,427 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 5 [2018-12-02 09:09:07,427 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,429 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,436 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:07,436 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:47, output treesize:9 [2018-12-02 09:09:07,454 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:09:07,454 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:09:07,461 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:09:07,461 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 09:09:07,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 09:09:07,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 09:09:07,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-12-02 09:09:07,462 INFO L87 Difference]: Start difference. First operand 295 states and 335 transitions. Second operand 7 states. [2018-12-02 09:09:08,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:09:08,461 INFO L93 Difference]: Finished difference Result 294 states and 333 transitions. [2018-12-02 09:09:08,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 09:09:08,462 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 59 [2018-12-02 09:09:08,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:09:08,462 INFO L225 Difference]: With dead ends: 294 [2018-12-02 09:09:08,462 INFO L226 Difference]: Without dead ends: 294 [2018-12-02 09:09:08,463 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:09:08,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2018-12-02 09:09:08,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 294. [2018-12-02 09:09:08,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-12-02 09:09:08,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 333 transitions. [2018-12-02 09:09:08,466 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 333 transitions. Word has length 59 [2018-12-02 09:09:08,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:09:08,466 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 333 transitions. [2018-12-02 09:09:08,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 09:09:08,466 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 333 transitions. [2018-12-02 09:09:08,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-02 09:09:08,467 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:09:08,467 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:09:08,467 INFO L423 AbstractCegarLoop]: === Iteration 14 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:09:08,467 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:09:08,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1558658601, now seen corresponding path program 1 times [2018-12-02 09:09:08,468 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:09:08,468 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:09:08,500 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:09:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:09:09,422 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:09:09,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:09,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:09,459 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:09:09,459 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,467 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,467 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:4 [2018-12-02 09:09:09,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:09,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:09,497 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-12-02 09:09:09,497 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,510 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,511 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:20 [2018-12-02 09:09:09,541 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:09,544 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:09,545 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,549 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,572 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,572 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:36 [2018-12-02 09:09:09,667 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 50 [2018-12-02 09:09:09,671 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-12-02 09:09:09,672 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,692 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:09,719 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:09,719 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-12-02 09:09:10,031 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 97 [2018-12-02 09:09:10,041 INFO L478 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 93 treesize of output 92 [2018-12-02 09:09:10,041 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:10,229 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 70 treesize of output 86 [2018-12-02 09:09:10,230 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-12-02 09:09:10,278 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:09:10,343 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-12-02 09:09:10,343 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:98, output treesize:88 [2018-12-02 09:09:10,510 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 20 [2018-12-02 09:09:10,515 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2018-12-02 09:09:10,518 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 10 [2018-12-02 09:09:10,518 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:10,526 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:10,535 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:10,535 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:16 [2018-12-02 09:09:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-12-02 09:09:10,640 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:09:10,647 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:09:10,647 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-02 09:09:10,647 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 09:09:10,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 09:09:10,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:09:10,647 INFO L87 Difference]: Start difference. First operand 294 states and 333 transitions. Second operand 12 states. [2018-12-02 09:09:11,723 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-12-02 09:09:14,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:09:14,911 INFO L93 Difference]: Finished difference Result 320 states and 362 transitions. [2018-12-02 09:09:14,912 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 09:09:14,912 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 63 [2018-12-02 09:09:14,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:09:14,912 INFO L225 Difference]: With dead ends: 320 [2018-12-02 09:09:14,912 INFO L226 Difference]: Without dead ends: 320 [2018-12-02 09:09:14,913 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2018-12-02 09:09:14,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2018-12-02 09:09:14,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 302. [2018-12-02 09:09:14,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-12-02 09:09:14,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 347 transitions. [2018-12-02 09:09:14,915 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 347 transitions. Word has length 63 [2018-12-02 09:09:14,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:09:14,916 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 347 transitions. [2018-12-02 09:09:14,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 09:09:14,916 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 347 transitions. [2018-12-02 09:09:14,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-02 09:09:14,916 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:09:14,916 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:09:14,916 INFO L423 AbstractCegarLoop]: === Iteration 15 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:09:14,916 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:09:14,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1558658600, now seen corresponding path program 1 times [2018-12-02 09:09:14,917 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:09:14,917 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:09:14,949 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:09:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:09:15,929 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:09:15,944 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:09:15,944 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:15,947 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:15,947 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:4 [2018-12-02 09:09:15,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:15,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:15,971 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:09:15,972 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:15,993 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-12-02 09:09:15,993 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,007 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,007 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:17 [2018-12-02 09:09:16,034 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:16,039 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:16,039 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,044 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,078 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:16,082 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:16,082 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,086 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,107 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,107 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:43 [2018-12-02 09:09:16,202 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-12-02 09:09:16,206 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:16,206 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,222 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,280 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 52 [2018-12-02 09:09:16,285 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-12-02 09:09:16,285 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,305 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,338 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:16,338 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:81, output treesize:62 [2018-12-02 09:09:16,568 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 56 [2018-12-02 09:09:16,574 INFO L478 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 32 treesize of output 1 [2018-12-02 09:09:16,574 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,591 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,733 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 97 [2018-12-02 09:09:16,740 INFO L478 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 93 treesize of output 92 [2018-12-02 09:09:16,740 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:16,942 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 77 [2018-12-02 09:09:16,942 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2018-12-02 09:09:17,015 INFO L267 ElimStorePlain]: Start of recursive call 4: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:09:17,075 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-12-02 09:09:17,076 INFO L202 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:146, output treesize:98 [2018-12-02 09:09:17,238 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 22 [2018-12-02 09:09:17,292 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2018-12-02 09:09:17,296 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 3 [2018-12-02 09:09:17,296 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:17,300 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:17,322 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2018-12-02 09:09:17,326 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 12 [2018-12-02 09:09:17,326 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:17,334 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:17,346 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:17,346 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:64, output treesize:14 [2018-12-02 09:09:17,390 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:09:17,390 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:09:17,396 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:09:17,396 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-02 09:09:17,397 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 09:09:17,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 09:09:17,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2018-12-02 09:09:17,397 INFO L87 Difference]: Start difference. First operand 302 states and 347 transitions. Second operand 12 states. [2018-12-02 09:09:18,091 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2018-12-02 09:09:18,262 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2018-12-02 09:09:18,446 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2018-12-02 09:09:22,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:09:22,469 INFO L93 Difference]: Finished difference Result 311 states and 349 transitions. [2018-12-02 09:09:22,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 09:09:22,470 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 63 [2018-12-02 09:09:22,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:09:22,471 INFO L225 Difference]: With dead ends: 311 [2018-12-02 09:09:22,471 INFO L226 Difference]: Without dead ends: 311 [2018-12-02 09:09:22,471 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-12-02 09:09:22,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2018-12-02 09:09:22,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 302. [2018-12-02 09:09:22,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-12-02 09:09:22,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 343 transitions. [2018-12-02 09:09:22,474 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 343 transitions. Word has length 63 [2018-12-02 09:09:22,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:09:22,474 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 343 transitions. [2018-12-02 09:09:22,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 09:09:22,474 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 343 transitions. [2018-12-02 09:09:22,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-02 09:09:22,474 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:09:22,474 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2018-12-02 09:09:22,475 INFO L423 AbstractCegarLoop]: === Iteration 16 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:09:22,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:09:22,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1909977329, now seen corresponding path program 1 times [2018-12-02 09:09:22,475 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:09:22,475 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:09:22,506 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:09:23,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:09:23,530 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:09:23,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:23,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:23,565 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:09:23,565 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,573 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,573 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:4 [2018-12-02 09:09:23,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:23,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:09:23,605 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-12-02 09:09:23,605 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,621 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,621 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:20 [2018-12-02 09:09:23,649 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:09:23,653 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:09:23,653 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,658 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,683 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,683 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:36 [2018-12-02 09:09:23,787 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 50 [2018-12-02 09:09:23,792 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-12-02 09:09:23,792 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,815 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:23,843 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:23,844 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-12-02 09:09:24,174 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 97 [2018-12-02 09:09:24,248 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 80 treesize of output 93 [2018-12-02 09:09:24,249 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:09:24,417 INFO L478 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 77 treesize of output 76 [2018-12-02 09:09:24,418 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,491 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:09:24,556 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-12-02 09:09:24,557 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:98, output treesize:88 [2018-12-02 09:09:24,733 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 20 [2018-12-02 09:09:24,812 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 61 [2018-12-02 09:09:24,818 INFO L478 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 32 treesize of output 1 [2018-12-02 09:09:24,818 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,830 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,842 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,843 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:32 [2018-12-02 09:09:24,847 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2018-12-02 09:09:24,851 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 10 [2018-12-02 09:09:24,851 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,859 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:09:24,868 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:24,868 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:16 [2018-12-02 09:09:24,980 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2018-12-02 09:09:24,981 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:09:25,070 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:25,076 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:25,083 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:25,083 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:23 [2018-12-02 09:09:31,239 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-02 09:09:33,248 WARN L832 $PredicateComparison]: unable to prove that (forall ((|main_#t~mem135.offset| (_ BitVec 32)) (v_DerPreprocessor_2 (_ BitVec 32)) (main_~j~0 (_ BitVec 32))) (= (bvadd (select |c_#valid| (let ((.cse1 (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))) (select (select (let ((.cse0 (select (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) .cse1))) (store |c_#memory_$Pointer$.base| .cse0 (store (select |c_#memory_$Pointer$.base| .cse0) (bvadd |main_#t~mem135.offset| main_~j~0) v_DerPreprocessor_2))) c_main_~argv~0.base) .cse1))) (_ bv1 1)) (_ bv0 1))) is different from false [2018-12-02 09:09:33,326 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,350 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,351 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,370 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,371 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,392 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,393 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,411 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:09:33,544 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2018-12-02 09:09:33,545 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 5 variables, input treesize:62, output treesize:128 [2018-12-02 09:09:40,412 WARN L180 SmtUtils]: Spent 6.45 s on a formula simplification. DAG size of input: 67 DAG size of output: 38 [2018-12-02 09:09:50,688 WARN L180 SmtUtils]: Spent 8.10 s on a formula simplification that was a NOOP. DAG size: 41 [2018-12-02 09:10:01,146 WARN L180 SmtUtils]: Spent 9.80 s on a formula simplification that was a NOOP. DAG size: 55 [2018-12-02 09:10:01,480 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 41 [2018-12-02 09:10:01,587 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2018-12-02 09:10:01,592 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:10:01,592 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,645 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2018-12-02 09:10:01,648 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:10:01,648 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,657 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,661 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2018-12-02 09:10:01,666 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:10:01,666 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,680 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,721 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:10:01,807 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 39 [2018-12-02 09:10:01,863 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:10:01,863 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,910 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 22 [2018-12-02 09:10:01,913 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 5 [2018-12-02 09:10:01,913 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,917 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,920 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2018-12-02 09:10:01,923 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:10:01,924 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,935 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:01,971 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:10:02,082 INFO L267 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2018-12-02 09:10:02,082 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:102, output treesize:37 [2018-12-02 09:10:02,282 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 14 [2018-12-02 09:10:02,448 INFO L267 ElimStorePlain]: Start of recursive call 1: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:02,448 INFO L202 ElimStorePlain]: Needed 1 recursive calls to eliminate 2 variables, input treesize:23, output treesize:1 [2018-12-02 09:10:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 190 trivial. 2 not checked. [2018-12-02 09:10:02,462 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:10:02,462 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2018-12-02 09:10:02,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-12-02 09:10:02,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-12-02 09:10:02,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=315, Unknown=4, NotChecked=38, Total=462 [2018-12-02 09:10:02,463 INFO L87 Difference]: Start difference. First operand 302 states and 343 transitions. Second operand 22 states. [2018-12-02 09:10:17,711 WARN L180 SmtUtils]: Spent 9.48 s on a formula simplification. DAG size of input: 68 DAG size of output: 39 [2018-12-02 09:10:22,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:10:22,652 INFO L93 Difference]: Finished difference Result 316 states and 355 transitions. [2018-12-02 09:10:22,652 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 09:10:22,652 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 68 [2018-12-02 09:10:22,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:10:22,653 INFO L225 Difference]: With dead ends: 316 [2018-12-02 09:10:22,653 INFO L226 Difference]: Without dead ends: 316 [2018-12-02 09:10:22,653 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 114 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 47.6s TimeCoverageRelationStatistics Valid=233, Invalid=579, Unknown=4, NotChecked=54, Total=870 [2018-12-02 09:10:22,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2018-12-02 09:10:22,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 301. [2018-12-02 09:10:22,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-12-02 09:10:22,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 341 transitions. [2018-12-02 09:10:22,656 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 341 transitions. Word has length 68 [2018-12-02 09:10:22,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:10:22,656 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 341 transitions. [2018-12-02 09:10:22,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-12-02 09:10:22,656 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 341 transitions. [2018-12-02 09:10:22,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-02 09:10:22,657 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:10:22,657 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2018-12-02 09:10:22,657 INFO L423 AbstractCegarLoop]: === Iteration 17 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:10:22,657 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:10:22,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1909977330, now seen corresponding path program 1 times [2018-12-02 09:10:22,658 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:10:22,658 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:10:22,695 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:10:23,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:10:23,799 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:10:23,810 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:10:23,811 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,813 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,813 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:4 [2018-12-02 09:10:23,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:10:23,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:10:23,836 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:10:23,836 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,854 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-12-02 09:10:23,854 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,868 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,868 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:17 [2018-12-02 09:10:23,897 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:10:23,900 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:10:23,901 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,906 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,938 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:10:23,941 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:10:23,941 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,946 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,966 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:23,967 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:43 [2018-12-02 09:10:24,027 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-12-02 09:10:24,032 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:10:24,032 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,049 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,103 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 44 [2018-12-02 09:10:24,108 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:10:24,108 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,130 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,166 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,166 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:73, output treesize:39 [2018-12-02 09:10:24,271 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 104 [2018-12-02 09:10:24,276 INFO L478 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 32 treesize of output 1 [2018-12-02 09:10:24,277 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,299 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,346 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 56 [2018-12-02 09:10:24,350 INFO L478 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 32 treesize of output 1 [2018-12-02 09:10:24,350 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,359 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,374 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,374 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:123, output treesize:37 [2018-12-02 09:10:24,510 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 104 [2018-12-02 09:10:24,514 INFO L478 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 32 treesize of output 1 [2018-12-02 09:10:24,514 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,532 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,575 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 56 [2018-12-02 09:10:24,578 INFO L478 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 32 treesize of output 1 [2018-12-02 09:10:24,578 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,587 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,607 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,607 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:126, output treesize:40 [2018-12-02 09:10:24,678 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2018-12-02 09:10:24,681 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 3 [2018-12-02 09:10:24,682 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,686 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,712 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2018-12-02 09:10:24,715 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 10 [2018-12-02 09:10:24,715 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,723 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,736 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:24,736 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:64, output treesize:14 [2018-12-02 09:10:24,771 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:10:24,771 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:10:25,094 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:25,115 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:26,425 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:26,459 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:27,208 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:27,217 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:27,810 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:27,853 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:28,125 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:28,137 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:28,350 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:28,361 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:28,483 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-2 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2018-12-02 09:10:28,483 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 9 variables, input treesize:187, output treesize:114 [2018-12-02 09:10:33,728 WARN L180 SmtUtils]: Spent 1.10 s on a formula simplification that was a NOOP. DAG size: 54 [2018-12-02 09:10:38,494 WARN L180 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-12-02 09:10:41,179 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2018-12-02 09:10:44,294 WARN L180 SmtUtils]: Spent 3.11 s on a formula simplification. DAG size of input: 129 DAG size of output: 121 [2018-12-02 09:10:44,295 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:44,322 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:44,323 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:44,363 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:44,363 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:44,396 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:44,397 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:44,441 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:46,291 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:46,323 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:46,323 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:46,359 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:46,360 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:46,392 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:49,228 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:49,268 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:49,269 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:49,295 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:49,296 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:49,326 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,775 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,794 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,795 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,826 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,827 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,854 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:50,854 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:50,884 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:52,851 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:52,869 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:52,869 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:52,891 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:52,892 INFO L267 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2018-12-02 09:10:52,913 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:10:54,847 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:54,875 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:54,876 INFO L267 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:54,902 INFO L267 ElimStorePlain]: Start of recursive call 38: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:54,903 INFO L267 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:54,927 INFO L267 ElimStorePlain]: Start of recursive call 40: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:10:57,064 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 6 dim-2 vars, End of recursive call: 26 dim-0 vars, and 10 xjuncts. [2018-12-02 09:10:57,064 INFO L202 ElimStorePlain]: Needed 41 recursive calls to eliminate 16 variables, input treesize:303, output treesize:402 [2018-12-02 09:10:59,076 WARN L832 $PredicateComparison]: unable to prove that (and (or (forall ((v_DerPreprocessor_62 (_ BitVec 32)) (v_prenex_23 (_ BitVec 32))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) (bvadd v_prenex_23 (_ bv10 32)) v_DerPreprocessor_62)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4))) c_main_~argv~0.base))) (forall ((v_DerPreprocessor_20 (_ BitVec 32)) (v_DerPreprocessor_14 (_ BitVec 32))) (bvsle (bvadd v_DerPreprocessor_20 (_ bv2 32)) (select |c_#length| v_DerPreprocessor_14)))) (forall ((v_prenex_29 (_ BitVec 32)) (v_DerPreprocessor_38 (_ BitVec 32))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) (bvadd v_prenex_29 (_ bv10 32)) v_DerPreprocessor_38)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4))) c_main_~argv~0.base))) (forall ((v_DerPreprocessor_46 (_ BitVec 32)) (|main_#t~mem133.offset| (_ BitVec 32))) (let ((.cse0 (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) (bvadd |main_#t~mem133.offset| (_ bv10 32)) v_DerPreprocessor_46)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4))))) (bvsle (bvadd .cse0 (_ bv1 32)) (bvadd .cse0 (_ bv2 32))))) (forall ((v_prenex_20 (_ BitVec 32)) (v_DerPreprocessor_54 (_ BitVec 32)) (v_DerPreprocessor_42 (_ BitVec 32))) (let ((.cse1 (bvadd v_prenex_20 (_ bv10 32))) (.cse2 (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))) (or (bvsle (_ bv0 32) (bvadd (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) .cse1 v_DerPreprocessor_54)) c_main_~argv~0.base) .cse2) (_ bv1 32))) (= (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) .cse1 v_DerPreprocessor_42)) c_main_~argv~0.base) .cse2) c_main_~argv~0.base)))) (forall ((v_DerPreprocessor_52 (_ BitVec 32)) (v_prenex_27 (_ BitVec 32))) (bvsle (_ bv0 32) (bvadd (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) (bvadd v_prenex_27 (_ bv10 32)) v_DerPreprocessor_52)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4))) (_ bv1 32)))) (forall ((v_DerPreprocessor_30 (_ BitVec 32)) (v_prenex_28 (_ BitVec 32))) (not (= c_main_~argv~0.base (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) (bvadd v_prenex_28 (_ bv10 32)) v_DerPreprocessor_30)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))))) (forall ((v_prenex_26 (_ BitVec 32)) (v_DerPreprocessor_28 (_ BitVec 32)) (v_DerPreprocessor_48 (_ BitVec 32))) (let ((.cse3 (bvadd v_prenex_26 (_ bv10 32))) (.cse4 (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))) (or (= c_main_~argv~0.base (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) .cse3 v_DerPreprocessor_28)) c_main_~argv~0.base) .cse4)) (let ((.cse5 (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) .cse3 v_DerPreprocessor_48)) c_main_~argv~0.base) .cse4))) (bvsle (bvadd .cse5 (_ bv1 32)) (bvadd .cse5 (_ bv2 32))))))) (forall ((v_prenex_30 (_ BitVec 32)) (v_DerPreprocessor_44 (_ BitVec 32))) (let ((.cse6 (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) (bvadd v_prenex_30 (_ bv10 32)) v_DerPreprocessor_44)) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4))))) (bvsle (bvadd .cse6 (_ bv1 32)) (bvadd .cse6 (_ bv2 32))))) (forall ((v_DerPreprocessor_58 (_ BitVec 32)) (v_DerPreprocessor_34 (_ BitVec 32)) (v_prenex_24 (_ BitVec 32))) (let ((.cse7 (bvadd v_prenex_24 (_ bv10 32))) (.cse8 (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))) (bvsle (bvadd (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) .cse7 v_DerPreprocessor_34)) c_main_~argv~0.base) .cse8) (_ bv2 32)) (select |c_#length| (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) .cse7 v_DerPreprocessor_58)) c_main_~argv~0.base) .cse8))))) (forall ((v_DerPreprocessor_60 (_ BitVec 32)) (v_DerPreprocessor_32 (_ BitVec 32)) (v_prenex_25 (_ BitVec 32))) (let ((.cse9 (bvadd v_prenex_25 (_ bv10 32))) (.cse10 (bvadd c_main_~argv~0.offset (bvmul (_ bv8 32) c_main_~i~4)))) (let ((.cse11 (select (select (store |c_#memory_$Pointer$.base| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.base| |c_main_#t~mem133.base|) .cse9 v_DerPreprocessor_60)) c_main_~argv~0.base) .cse10))) (or (bvsle (bvadd (select (select (store |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base| (store (select |c_#memory_$Pointer$.offset| |c_main_#t~mem133.base|) .cse9 v_DerPreprocessor_32)) c_main_~argv~0.base) .cse10) (_ bv2 32)) (select |c_#length| .cse11)) (= .cse11 c_main_~argv~0.base)))))) is different from false [2018-12-02 09:11:04,783 WARN L832 $PredicateComparison]: unable to prove that (and (forall ((v_prenex_31 (_ BitVec 32)) (v_prenex_32 (_ BitVec 32)) (v_prenex_16 (_ BitVec 32)) (v_DerPreprocessor_22 (_ BitVec 32)) (v_prenex_33 (_ BitVec 32))) (let ((.cse0 (let ((.cse5 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse4 (bvadd c_main_~argv~0.offset .cse5))) (select (select (let ((.cse3 (bvadd v_prenex_31 .cse5))) (let ((.cse1 (store |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base) .cse3 v_prenex_32))) (.cse2 (select (select (store |c_#memory_$Pointer$.base| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.base| c_main_~mem_track~0.base) .cse3 v_prenex_33)) c_main_~argv~0.base) .cse4))) (store .cse1 .cse2 (store (select .cse1 .cse2) v_prenex_16 v_DerPreprocessor_22)))) c_main_~argv~0.base) .cse4))))) (bvsle (bvadd .cse0 (_ bv1 32)) (bvadd .cse0 (_ bv2 32))))) (forall ((|main_#t~mem135.offset| (_ BitVec 32)) (main_~mem_track~0.offset (_ BitVec 32)) (v_DerPreprocessor_20 (_ BitVec 32)) (v_DerPreprocessor_14 (_ BitVec 32)) (|main_#t~mem132.offset| (_ BitVec 32)) (|main_#t~mem132.base| (_ BitVec 32))) (let ((.cse11 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse8 (bvadd main_~mem_track~0.offset .cse11))) (let ((.cse10 (store |c_#memory_$Pointer$.base| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.base| c_main_~mem_track~0.base) .cse8 |main_#t~mem132.base|))) (.cse9 (bvadd c_main_~argv~0.offset .cse11))) (let ((.cse7 (select (select .cse10 c_main_~argv~0.base) .cse9))) (bvsle (bvadd (select (select (let ((.cse6 (store |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base) .cse8 |main_#t~mem132.offset|)))) (store .cse6 .cse7 (store (select .cse6 .cse7) |main_#t~mem135.offset| v_DerPreprocessor_20))) c_main_~argv~0.base) .cse9) (_ bv2 32)) (select |c_#length| (select (select (store .cse10 .cse7 (store (select .cse10 .cse7) |main_#t~mem135.offset| v_DerPreprocessor_14)) c_main_~argv~0.base) .cse9)))))))) (forall ((v_prenex_34 (_ BitVec 32)) (v_prenex_35 (_ BitVec 32)) (v_prenex_13 (_ BitVec 32)) (v_DerPreprocessor_16 (_ BitVec 32)) (v_prenex_36 (_ BitVec 32))) (bvsle (_ bv0 32) (bvadd (let ((.cse16 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse15 (bvadd c_main_~argv~0.offset .cse16))) (select (select (let ((.cse14 (bvadd v_prenex_34 .cse16))) (let ((.cse12 (store |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~mem_track~0.base) .cse14 v_prenex_35))) (.cse13 (select (select (store |c_#memory_$Pointer$.base| c_main_~mem_track~0.base (store (select |c_#memory_$Pointer$.base| c_main_~mem_track~0.base) .cse14 v_prenex_36)) c_main_~argv~0.base) .cse15))) (store .cse12 .cse13 (store (select .cse12 .cse13) v_prenex_13 v_DerPreprocessor_16)))) c_main_~argv~0.base) .cse15))) (_ bv1 32))))) is different from false [2018-12-02 09:11:04,850 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 359 treesize of output 277 [2018-12-02 09:11:05,077 WARN L180 SmtUtils]: Spent 226.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2018-12-02 09:11:05,129 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:05,129 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:05,373 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 218 [2018-12-02 09:11:05,402 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 218 treesize of output 183 [2018-12-02 09:11:05,403 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:05,426 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:05,438 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2018-12-02 09:11:05,452 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:05,452 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:05,495 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:05,798 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:11:16,259 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 359 treesize of output 325 [2018-12-02 09:11:16,273 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:16,273 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:16,444 INFO L303 Elim1Store]: Index analysis took 105 ms [2018-12-02 09:11:16,543 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 324 treesize of output 330 [2018-12-02 09:11:16,929 WARN L180 SmtUtils]: Spent 384.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2018-12-02 09:11:16,936 INFO L478 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 227 treesize of output 226 [2018-12-02 09:11:16,937 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:16,942 INFO L478 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 268 treesize of output 267 [2018-12-02 09:11:16,942 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:16,947 INFO L478 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 267 treesize of output 266 [2018-12-02 09:11:16,948 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:16,955 INFO L478 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 403 treesize of output 402 [2018-12-02 09:11:16,955 INFO L267 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:17,958 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 267 treesize of output 281 [2018-12-02 09:11:17,959 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:18,048 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 226 treesize of output 240 [2018-12-02 09:11:18,049 INFO L267 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:18,137 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 266 treesize of output 280 [2018-12-02 09:11:18,138 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:19,262 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 267 treesize of output 263 [2018-12-02 09:11:19,268 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:19,268 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,327 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:19,327 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,374 INFO L267 ElimStorePlain]: Start of recursive call 18: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,385 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 266 treesize of output 260 [2018-12-02 09:11:19,391 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 183 [2018-12-02 09:11:19,392 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,441 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:19,441 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,475 INFO L267 ElimStorePlain]: Start of recursive call 21: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,489 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 220 [2018-12-02 09:11:19,496 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 183 [2018-12-02 09:11:19,496 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,552 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:19,552 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:19,595 INFO L267 ElimStorePlain]: Start of recursive call 24: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,541 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 264 treesize of output 262 [2018-12-02 09:11:20,549 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:20,549 INFO L267 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,619 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,625 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 223 [2018-12-02 09:11:20,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:20,635 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 196 [2018-12-02 09:11:20,635 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,684 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,690 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 267 treesize of output 263 [2018-12-02 09:11:20,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:20,706 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 196 [2018-12-02 09:11:20,706 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,771 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:20,777 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 264 treesize of output 260 [2018-12-02 09:11:20,855 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 16 [2018-12-02 09:11:20,855 INFO L267 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:20,931 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:20,937 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 267 treesize of output 261 [2018-12-02 09:11:20,987 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 210 treesize of output 200 [2018-12-02 09:11:20,988 INFO L267 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:21,057 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:21,064 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 221 [2018-12-02 09:11:21,112 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 210 treesize of output 200 [2018-12-02 09:11:21,112 INFO L267 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:21,213 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:22,500 INFO L267 ElimStorePlain]: Start of recursive call 10: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 7 xjuncts. [2018-12-02 09:11:22,915 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 7 xjuncts. [2018-12-02 09:11:31,825 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 104 [2018-12-02 09:11:31,837 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:31,837 INFO L267 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:32,000 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 100 treesize of output 82 [2018-12-02 09:11:32,313 WARN L180 SmtUtils]: Spent 311.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2018-12-02 09:11:32,328 INFO L478 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 59 treesize of output 58 [2018-12-02 09:11:32,328 INFO L267 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:32,335 INFO L478 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 48 treesize of output 47 [2018-12-02 09:11:32,335 INFO L267 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:32,345 INFO L478 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 59 treesize of output 58 [2018-12-02 09:11:32,345 INFO L267 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:32,353 INFO L478 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 55 treesize of output 54 [2018-12-02 09:11:32,354 INFO L267 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,019 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,028 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 66 [2018-12-02 09:11:33,029 INFO L267 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,043 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,048 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 70 [2018-12-02 09:11:33,048 INFO L267 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,055 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,061 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 59 [2018-12-02 09:11:33,061 INFO L267 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,617 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 52 [2018-12-02 09:11:33,626 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 14 [2018-12-02 09:11:33,627 INFO L267 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,705 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,709 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 22 [2018-12-02 09:11:33,709 INFO L267 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,735 INFO L267 ElimStorePlain]: Start of recursive call 49: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,770 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 56 [2018-12-02 09:11:33,778 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,782 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 26 [2018-12-02 09:11:33,782 INFO L267 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,835 INFO L267 ElimStorePlain]: Start of recursive call 52: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,869 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 49 [2018-12-02 09:11:33,875 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2018-12-02 09:11:33,875 INFO L267 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:33,960 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:33,964 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 31 [2018-12-02 09:11:33,964 INFO L267 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,006 INFO L267 ElimStorePlain]: Start of recursive call 54: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,341 INFO L267 ElimStorePlain]: Start of recursive call 41: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:34,449 INFO L267 ElimStorePlain]: Start of recursive call 39: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:34,466 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 104 [2018-12-02 09:11:34,478 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:34,478 INFO L267 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,563 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 68 [2018-12-02 09:11:34,661 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:34,662 INFO L267 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,760 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 43 [2018-12-02 09:11:34,773 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 7 [2018-12-02 09:11:34,773 INFO L267 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,822 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:34,822 INFO L267 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,833 INFO L267 ElimStorePlain]: Start of recursive call 61: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,846 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 36 [2018-12-02 09:11:34,863 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:34,863 INFO L267 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,890 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:34,891 INFO L267 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,904 INFO L267 ElimStorePlain]: Start of recursive call 64: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:34,957 INFO L267 ElimStorePlain]: Start of recursive call 59: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:11:35,082 INFO L267 ElimStorePlain]: Start of recursive call 57: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:35,102 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 109 [2018-12-02 09:11:35,119 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:35,119 INFO L267 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,214 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 67 [2018-12-02 09:11:35,341 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2018-12-02 09:11:35,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:35,355 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-12-02 09:11:35,355 INFO L267 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,443 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2018-12-02 09:11:35,448 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:35,448 INFO L267 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,461 INFO L267 ElimStorePlain]: Start of recursive call 71: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,473 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 30 [2018-12-02 09:11:35,484 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 7 [2018-12-02 09:11:35,484 INFO L267 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,494 INFO L267 ElimStorePlain]: Start of recursive call 73: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:35,562 INFO L267 ElimStorePlain]: Start of recursive call 69: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:11:35,669 INFO L267 ElimStorePlain]: Start of recursive call 67: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:40,673 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 247 treesize of output 140 [2018-12-02 09:11:40,823 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2018-12-02 09:11:40,827 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:40,827 INFO L267 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:40,897 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 51 [2018-12-02 09:11:40,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:40,990 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-12-02 09:11:40,990 INFO L267 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,028 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-12-02 09:11:41,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:41,034 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-12-02 09:11:41,035 INFO L267 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,045 INFO L267 ElimStorePlain]: Start of recursive call 79: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,049 INFO L267 ElimStorePlain]: Start of recursive call 77: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,069 INFO L267 ElimStorePlain]: Start of recursive call 75: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,082 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 194 treesize of output 111 [2018-12-02 09:11:41,194 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2018-12-02 09:11:41,200 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:41,200 INFO L267 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,263 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 68 [2018-12-02 09:11:41,349 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:41,350 INFO L267 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,401 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 37 [2018-12-02 09:11:41,407 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 7 [2018-12-02 09:11:41,407 INFO L267 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,433 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:41,433 INFO L267 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,439 INFO L267 ElimStorePlain]: Start of recursive call 85: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,446 INFO L267 ElimStorePlain]: Start of recursive call 83: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,465 INFO L267 ElimStorePlain]: Start of recursive call 81: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,477 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 240 treesize of output 133 [2018-12-02 09:11:41,661 WARN L180 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2018-12-02 09:11:41,667 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:41,667 INFO L267 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:41,868 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 103 [2018-12-02 09:11:42,076 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2018-12-02 09:11:42,081 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:42,082 INFO L267 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,157 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 47 [2018-12-02 09:11:42,163 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 12 [2018-12-02 09:11:42,164 INFO L267 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,192 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:42,192 INFO L267 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,208 INFO L267 ElimStorePlain]: Start of recursive call 92: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,216 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 38 [2018-12-02 09:11:42,222 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:11:42,222 INFO L267 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,249 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:42,249 INFO L267 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,261 INFO L267 ElimStorePlain]: Start of recursive call 95: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,305 INFO L267 ElimStorePlain]: Start of recursive call 90: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:42,325 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:11:42,499 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2018-12-02 09:11:42,504 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:42,505 INFO L267 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,564 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 34 [2018-12-02 09:11:42,570 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:11:42,570 INFO L267 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,592 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:42,592 INFO L267 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,598 INFO L267 ElimStorePlain]: Start of recursive call 100: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,623 INFO L267 ElimStorePlain]: Start of recursive call 98: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:42,714 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 91 treesize of output 91 [2018-12-02 09:11:43,318 WARN L180 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 74 [2018-12-02 09:11:43,323 INFO L478 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 59 treesize of output 58 [2018-12-02 09:11:43,324 INFO L267 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,330 INFO L478 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 66 treesize of output 65 [2018-12-02 09:11:43,330 INFO L267 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,331 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:11:43,331 INFO L267 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,557 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:43,563 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 62 [2018-12-02 09:11:43,563 INFO L267 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,739 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 50 [2018-12-02 09:11:43,745 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2018-12-02 09:11:43,745 INFO L267 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,813 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:43,818 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 26 [2018-12-02 09:11:43,818 INFO L267 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,851 INFO L267 ElimStorePlain]: Start of recursive call 108: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:43,925 INFO L267 ElimStorePlain]: Start of recursive call 103: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:44,016 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 138 treesize of output 114 [2018-12-02 09:11:44,703 WARN L180 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 76 [2018-12-02 09:11:44,704 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:11:44,704 INFO L267 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:44,709 INFO L478 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 66 treesize of output 65 [2018-12-02 09:11:44,710 INFO L267 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:44,716 INFO L478 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 63 treesize of output 62 [2018-12-02 09:11:44,716 INFO L267 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,193 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:45,198 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 77 [2018-12-02 09:11:45,199 INFO L267 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,203 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:45,204 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 66 [2018-12-02 09:11:45,205 INFO L267 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,690 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 63 [2018-12-02 09:11:45,696 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2018-12-02 09:11:45,697 INFO L267 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,784 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:45,789 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 33 [2018-12-02 09:11:45,789 INFO L267 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,842 INFO L267 ElimStorePlain]: Start of recursive call 117: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,877 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 54 [2018-12-02 09:11:45,884 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 22 [2018-12-02 09:11:45,884 INFO L267 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:45,965 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:45,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:45,969 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 30 [2018-12-02 09:11:45,969 INFO L267 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,018 INFO L267 ElimStorePlain]: Start of recursive call 120: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,256 INFO L267 ElimStorePlain]: Start of recursive call 111: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:46,273 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 94 [2018-12-02 09:11:46,623 WARN L180 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2018-12-02 09:11:46,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:46,648 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 40 [2018-12-02 09:11:46,649 INFO L267 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:46,665 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 29 [2018-12-02 09:11:46,665 INFO L267 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,792 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2018-12-02 09:11:46,797 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:46,797 INFO L267 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,812 INFO L267 ElimStorePlain]: Start of recursive call 126: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,816 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2018-12-02 09:11:46,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:46,824 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-12-02 09:11:46,825 INFO L267 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,841 INFO L267 ElimStorePlain]: Start of recursive call 128: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:46,899 INFO L267 ElimStorePlain]: Start of recursive call 123: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:11:46,920 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 80 [2018-12-02 09:11:47,074 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2018-12-02 09:11:47,080 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:47,080 INFO L267 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,131 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 34 [2018-12-02 09:11:47,136 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:11:47,137 INFO L267 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,158 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:47,159 INFO L267 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,165 INFO L267 ElimStorePlain]: Start of recursive call 132: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,184 INFO L267 ElimStorePlain]: Start of recursive call 130: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,198 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 59 [2018-12-02 09:11:47,456 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2018-12-02 09:11:47,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:47,488 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-12-02 09:11:47,488 INFO L267 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,572 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2018-12-02 09:11:47,576 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:47,576 INFO L267 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,580 INFO L267 ElimStorePlain]: Start of recursive call 137: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,602 INFO L267 ElimStorePlain]: Start of recursive call 135: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,700 INFO L267 ElimStorePlain]: Start of recursive call 88: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:47,710 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 135 [2018-12-02 09:11:47,834 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2018-12-02 09:11:47,840 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:47,840 INFO L267 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:47,960 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 87 [2018-12-02 09:11:48,310 WARN L180 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2018-12-02 09:11:48,316 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:48,321 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 66 [2018-12-02 09:11:48,322 INFO L267 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,458 INFO L478 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 55 treesize of output 54 [2018-12-02 09:11:48,458 INFO L267 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,588 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2018-12-02 09:11:48,593 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 11 [2018-12-02 09:11:48,594 INFO L267 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,625 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:48,626 INFO L267 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,644 INFO L267 ElimStorePlain]: Start of recursive call 144: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,778 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 52 [2018-12-02 09:11:48,784 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 14 [2018-12-02 09:11:48,784 INFO L267 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,846 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:48,852 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 22 [2018-12-02 09:11:48,852 INFO L267 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,880 INFO L267 ElimStorePlain]: Start of recursive call 147: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,936 INFO L267 ElimStorePlain]: Start of recursive call 141: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,953 INFO L267 ElimStorePlain]: Start of recursive call 139: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:48,975 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 202 treesize of output 119 [2018-12-02 09:11:49,126 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2018-12-02 09:11:49,138 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:49,138 INFO L267 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,286 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 78 [2018-12-02 09:11:49,596 WARN L180 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2018-12-02 09:11:49,603 INFO L478 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 51 treesize of output 50 [2018-12-02 09:11:49,603 INFO L267 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,604 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:11:49,604 INFO L267 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,610 INFO L478 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 55 treesize of output 54 [2018-12-02 09:11:49,610 INFO L267 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,616 INFO L478 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 51 treesize of output 50 [2018-12-02 09:11:49,616 INFO L267 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,853 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:49,858 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 55 [2018-12-02 09:11:49,858 INFO L267 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,961 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 37 [2018-12-02 09:11:49,966 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 7 [2018-12-02 09:11:49,966 INFO L267 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:49,992 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:49,993 INFO L267 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,006 INFO L267 ElimStorePlain]: Start of recursive call 158: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,084 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 38 [2018-12-02 09:11:50,090 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:11:50,095 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 19 [2018-12-02 09:11:50,095 INFO L267 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,112 INFO L267 ElimStorePlain]: Start of recursive call 161: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,153 INFO L267 ElimStorePlain]: Start of recursive call 152: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,172 INFO L267 ElimStorePlain]: Start of recursive call 150: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,184 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 124 [2018-12-02 09:11:50,330 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2018-12-02 09:11:50,336 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:50,336 INFO L267 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,403 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 51 [2018-12-02 09:11:50,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:50,511 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-12-02 09:11:50,511 INFO L267 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,543 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-12-02 09:11:50,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:50,551 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-12-02 09:11:50,551 INFO L267 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,563 INFO L267 ElimStorePlain]: Start of recursive call 167: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,568 INFO L267 ElimStorePlain]: Start of recursive call 165: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,592 INFO L267 ElimStorePlain]: Start of recursive call 163: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,604 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 127 [2018-12-02 09:11:50,744 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2018-12-02 09:11:50,749 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:50,749 INFO L267 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,803 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 79 [2018-12-02 09:11:50,907 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:50,907 INFO L267 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,949 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 46 [2018-12-02 09:11:50,954 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 11 [2018-12-02 09:11:50,954 INFO L267 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,981 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:50,981 INFO L267 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:50,994 INFO L267 ElimStorePlain]: Start of recursive call 173: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:51,005 INFO L267 ElimStorePlain]: Start of recursive call 171: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:51,020 INFO L267 ElimStorePlain]: Start of recursive call 169: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:53,142 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 181 treesize of output 147 [2018-12-02 09:11:53,157 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:53,158 INFO L267 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:53,349 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 146 treesize of output 152 [2018-12-02 09:11:53,618 WARN L180 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2018-12-02 09:11:53,624 INFO L478 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 90 treesize of output 89 [2018-12-02 09:11:53,624 INFO L267 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:53,629 INFO L478 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 89 treesize of output 88 [2018-12-02 09:11:53,629 INFO L267 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:53,634 INFO L478 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 49 treesize of output 48 [2018-12-02 09:11:53,634 INFO L267 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:53,639 INFO L478 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 47 treesize of output 46 [2018-12-02 09:11:53,639 INFO L267 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:54,285 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 62 [2018-12-02 09:11:54,285 INFO L267 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:54,330 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 89 treesize of output 103 [2018-12-02 09:11:54,330 INFO L267 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:54,452 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 88 treesize of output 102 [2018-12-02 09:11:54,453 INFO L267 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:55,216 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 88 [2018-12-02 09:11:55,222 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2018-12-02 09:11:55,222 INFO L267 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:55,348 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 69 [2018-12-02 09:11:55,348 INFO L267 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:55,449 INFO L267 ElimStorePlain]: Start of recursive call 186: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:55,491 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 89 treesize of output 91 [2018-12-02 09:11:55,496 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 65 [2018-12-02 09:11:55,497 INFO L267 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:55,661 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 82 treesize of output 78 [2018-12-02 09:11:55,662 INFO L267 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:55,800 INFO L267 ElimStorePlain]: Start of recursive call 189: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:55,833 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 48 [2018-12-02 09:11:55,838 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2018-12-02 09:11:55,838 INFO L267 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:55,908 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 29 [2018-12-02 09:11:55,908 INFO L267 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 2 xjuncts. [2018-12-02 09:11:55,962 INFO L267 ElimStorePlain]: Start of recursive call 192: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:11:56,562 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 85 [2018-12-02 09:11:56,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:56,569 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2018-12-02 09:11:56,569 INFO L267 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:56,593 INFO L267 ElimStorePlain]: Start of recursive call 195: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:56,599 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 72 [2018-12-02 09:11:56,605 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:56,606 INFO L267 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:56,637 INFO L267 ElimStorePlain]: Start of recursive call 197: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:56,642 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 45 [2018-12-02 09:11:56,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:11:56,651 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2018-12-02 09:11:56,651 INFO L267 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:56,676 INFO L267 ElimStorePlain]: Start of recursive call 199: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:57,195 INFO L267 ElimStorePlain]: Start of recursive call 178: 2 dim-1 vars, 3 dim-2 vars, End of recursive call: and 7 xjuncts. [2018-12-02 09:11:57,469 INFO L267 ElimStorePlain]: Start of recursive call 176: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 7 xjuncts. [2018-12-02 09:11:59,037 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 45 [2018-12-02 09:11:59,110 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:59,110 INFO L267 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,135 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-12-02 09:11:59,139 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2018-12-02 09:11:59,139 INFO L267 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,143 INFO L267 ElimStorePlain]: Start of recursive call 203: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,156 INFO L267 ElimStorePlain]: Start of recursive call 201: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,164 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 58 [2018-12-02 09:11:59,245 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:59,246 INFO L267 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,279 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2018-12-02 09:11:59,283 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:59,283 INFO L267 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,287 INFO L267 ElimStorePlain]: Start of recursive call 207: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,304 INFO L267 ElimStorePlain]: Start of recursive call 205: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,315 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 53 [2018-12-02 09:11:59,382 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:59,382 INFO L267 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,406 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-12-02 09:11:59,409 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2018-12-02 09:11:59,409 INFO L267 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,413 INFO L267 ElimStorePlain]: Start of recursive call 211: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,429 INFO L267 ElimStorePlain]: Start of recursive call 209: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,442 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 51 [2018-12-02 09:11:59,523 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 12 [2018-12-02 09:11:59,523 INFO L267 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,600 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-12-02 09:11:59,604 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:11:59,604 INFO L267 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,615 INFO L267 ElimStorePlain]: Start of recursive call 215: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,620 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2018-12-02 09:11:59,624 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2018-12-02 09:11:59,625 INFO L267 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,640 INFO L267 ElimStorePlain]: Start of recursive call 217: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,643 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-12-02 09:11:59,648 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 4 [2018-12-02 09:11:59,649 INFO L267 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,660 INFO L267 ElimStorePlain]: Start of recursive call 219: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:11:59,720 INFO L267 ElimStorePlain]: Start of recursive call 213: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:12:01,128 INFO L267 ElimStorePlain]: Start of recursive call 1: 22 dim-0 vars, 6 dim-2 vars, End of recursive call: 10 dim-0 vars, and 20 xjuncts. [2018-12-02 09:12:01,128 INFO L202 ElimStorePlain]: Needed 220 recursive calls to eliminate 28 variables, input treesize:900, output treesize:204 [2018-12-02 09:12:01,579 WARN L180 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 19 [2018-12-02 09:12:01,764 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:01,764 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:01,765 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2018-12-02 09:12:01,765 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:01,782 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:12:01,782 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:31, output treesize:4 [2018-12-02 09:12:01,804 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:12:01,811 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:12:01,811 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2018-12-02 09:12:01,811 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-12-02 09:12:01,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-12-02 09:12:01,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=312, Unknown=5, NotChecked=74, Total=462 [2018-12-02 09:12:01,811 INFO L87 Difference]: Start difference. First operand 301 states and 341 transitions. Second operand 22 states. [2018-12-02 09:12:02,818 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 37 [2018-12-02 09:12:05,439 WARN L180 SmtUtils]: Spent 2.30 s on a formula simplification. DAG size of input: 183 DAG size of output: 37 [2018-12-02 09:12:05,941 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2018-12-02 09:12:08,061 WARN L180 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2018-12-02 09:12:09,052 WARN L180 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 47 [2018-12-02 09:12:15,187 WARN L180 SmtUtils]: Spent 5.92 s on a formula simplification. DAG size of input: 119 DAG size of output: 80 [2018-12-02 09:12:26,304 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-12-02 09:12:26,591 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 45 [2018-12-02 09:12:30,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:12:30,565 INFO L93 Difference]: Finished difference Result 324 states and 360 transitions. [2018-12-02 09:12:30,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-12-02 09:12:30,566 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 68 [2018-12-02 09:12:30,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:12:30,567 INFO L225 Difference]: With dead ends: 324 [2018-12-02 09:12:30,567 INFO L226 Difference]: Without dead ends: 324 [2018-12-02 09:12:30,567 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 113 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 33.9s TimeCoverageRelationStatistics Valid=271, Invalid=724, Unknown=5, NotChecked=122, Total=1122 [2018-12-02 09:12:30,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2018-12-02 09:12:30,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 316. [2018-12-02 09:12:30,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 316 states. [2018-12-02 09:12:30,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 356 transitions. [2018-12-02 09:12:30,571 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 356 transitions. Word has length 68 [2018-12-02 09:12:30,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:12:30,571 INFO L480 AbstractCegarLoop]: Abstraction has 316 states and 356 transitions. [2018-12-02 09:12:30,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-12-02 09:12:30,571 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 356 transitions. [2018-12-02 09:12:30,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-12-02 09:12:30,571 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:12:30,572 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:12:30,572 INFO L423 AbstractCegarLoop]: === Iteration 18 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:12:30,572 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:12:30,572 INFO L82 PathProgramCache]: Analyzing trace with hash 707764298, now seen corresponding path program 1 times [2018-12-02 09:12:30,572 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:12:30,573 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:12:30,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:12:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:12:31,006 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:12:31,036 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:12:31,036 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:12:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:12:31,128 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:12:31,129 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2018-12-02 09:12:31,129 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 09:12:31,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 09:12:31,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2018-12-02 09:12:31,129 INFO L87 Difference]: Start difference. First operand 316 states and 356 transitions. Second operand 10 states. [2018-12-02 09:12:31,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:12:31,454 INFO L93 Difference]: Finished difference Result 373 states and 411 transitions. [2018-12-02 09:12:31,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:12:31,454 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 79 [2018-12-02 09:12:31,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:12:31,455 INFO L225 Difference]: With dead ends: 373 [2018-12-02 09:12:31,455 INFO L226 Difference]: Without dead ends: 373 [2018-12-02 09:12:31,456 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:12:31,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-12-02 09:12:31,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 366. [2018-12-02 09:12:31,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 366 states. [2018-12-02 09:12:31,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 411 transitions. [2018-12-02 09:12:31,461 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 411 transitions. Word has length 79 [2018-12-02 09:12:31,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:12:31,461 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 411 transitions. [2018-12-02 09:12:31,461 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 09:12:31,462 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 411 transitions. [2018-12-02 09:12:31,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-12-02 09:12:31,462 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:12:31,462 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:12:31,463 INFO L423 AbstractCegarLoop]: === Iteration 19 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:12:31,463 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:12:31,463 INFO L82 PathProgramCache]: Analyzing trace with hash 400112356, now seen corresponding path program 2 times [2018-12-02 09:12:31,464 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:12:31,464 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:12:31,499 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 09:12:32,432 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 09:12:32,432 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:12:32,443 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:12:32,555 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 2 proven. 148 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:12:32,555 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:12:32,843 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 2 proven. 148 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-02 09:12:32,849 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:12:32,849 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2018-12-02 09:12:32,850 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 09:12:32,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 09:12:32,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2018-12-02 09:12:32,850 INFO L87 Difference]: Start difference. First operand 366 states and 411 transitions. Second operand 20 states. [2018-12-02 09:12:33,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:12:33,500 INFO L93 Difference]: Finished difference Result 395 states and 433 transitions. [2018-12-02 09:12:33,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:12:33,501 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 104 [2018-12-02 09:12:33,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:12:33,501 INFO L225 Difference]: With dead ends: 395 [2018-12-02 09:12:33,502 INFO L226 Difference]: Without dead ends: 395 [2018-12-02 09:12:33,502 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2018-12-02 09:12:33,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2018-12-02 09:12:33,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 386. [2018-12-02 09:12:33,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-12-02 09:12:33,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 433 transitions. [2018-12-02 09:12:33,506 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 433 transitions. Word has length 104 [2018-12-02 09:12:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:12:33,506 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 433 transitions. [2018-12-02 09:12:33,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 09:12:33,507 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 433 transitions. [2018-12-02 09:12:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-12-02 09:12:33,507 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:12:33,507 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:12:33,507 INFO L423 AbstractCegarLoop]: === Iteration 20 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:12:33,508 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:12:33,508 INFO L82 PathProgramCache]: Analyzing trace with hash 888087204, now seen corresponding path program 3 times [2018-12-02 09:12:33,508 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:12:33,508 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:12:33,547 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2018-12-02 09:12:34,240 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-12-02 09:12:34,240 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 09:12:34,251 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:12:34,301 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:12:34,305 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:12:34,305 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,324 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:34,370 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 27 [2018-12-02 09:12:34,374 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2018-12-02 09:12:34,374 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,387 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,427 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:12:34,428 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:42 [2018-12-02 09:12:34,651 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:34,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:34,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:34,656 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-12-02 09:12:34,657 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:34,732 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 42 [2018-12-02 09:12:34,732 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:34,781 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-02 09:12:34,781 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:65, output treesize:40 [2018-12-02 09:12:35,288 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2018-12-02 09:12:35,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:35,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:35,464 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:12:35,464 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:35,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:35,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:35,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:12:35,590 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 55 [2018-12-02 09:12:35,591 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:12:35,736 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 7 dim-0 vars, and 2 xjuncts. [2018-12-02 09:12:35,737 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:58, output treesize:92 [2018-12-02 09:12:36,496 WARN L180 SmtUtils]: Spent 653.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2018-12-02 09:12:36,536 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:12:36,536 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:12:37,032 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2018-12-02 09:12:37,359 WARN L180 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-12-02 09:12:37,401 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,402 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,403 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 23 [2018-12-02 09:12:37,403 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:37,506 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,506 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,507 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2018-12-02 09:12:37,508 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:37,603 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,604 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:12:37,604 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2018-12-02 09:12:37,605 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:12:37,678 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2018-12-02 09:12:37,678 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:107, output treesize:74 [2018-12-02 09:12:38,047 WARN L180 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-12-02 09:12:38,449 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-12-02 09:12:38,874 WARN L180 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2018-12-02 09:12:39,458 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2018-12-02 09:12:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:12:39,517 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:12:39,517 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2018-12-02 09:12:39,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-12-02 09:12:39,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-12-02 09:12:39,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2018-12-02 09:12:39,518 INFO L87 Difference]: Start difference. First operand 386 states and 433 transitions. Second operand 17 states. [2018-12-02 09:12:40,563 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2018-12-02 09:12:41,027 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2018-12-02 09:12:41,569 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2018-12-02 09:12:42,339 WARN L180 SmtUtils]: Spent 622.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 55 [2018-12-02 09:12:52,845 WARN L180 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2018-12-02 09:12:54,533 WARN L180 SmtUtils]: Spent 432.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-12-02 09:13:07,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:13:07,524 INFO L93 Difference]: Finished difference Result 551 states and 596 transitions. [2018-12-02 09:13:07,526 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 09:13:07,526 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 114 [2018-12-02 09:13:07,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:13:07,527 INFO L225 Difference]: With dead ends: 551 [2018-12-02 09:13:07,527 INFO L226 Difference]: Without dead ends: 551 [2018-12-02 09:13:07,527 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2018-12-02 09:13:07,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2018-12-02 09:13:07,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 461. [2018-12-02 09:13:07,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 461 states. [2018-12-02 09:13:07,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 513 transitions. [2018-12-02 09:13:07,535 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 513 transitions. Word has length 114 [2018-12-02 09:13:07,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:13:07,535 INFO L480 AbstractCegarLoop]: Abstraction has 461 states and 513 transitions. [2018-12-02 09:13:07,535 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-12-02 09:13:07,535 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 513 transitions. [2018-12-02 09:13:07,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-12-02 09:13:07,536 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:13:07,536 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 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-12-02 09:13:07,536 INFO L423 AbstractCegarLoop]: === Iteration 21 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:13:07,537 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:13:07,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1246629276, now seen corresponding path program 1 times [2018-12-02 09:13:07,537 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:13:07,537 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:13:07,578 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 09:13:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:13:08,070 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:13:08,100 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:13:08,100 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:13:08,105 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:13:08,105 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 09:13:08,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:13:08,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:13:08,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:13:08,106 INFO L87 Difference]: Start difference. First operand 461 states and 513 transitions. Second operand 5 states. [2018-12-02 09:13:08,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:13:08,761 INFO L93 Difference]: Finished difference Result 461 states and 514 transitions. [2018-12-02 09:13:08,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:13:08,762 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 116 [2018-12-02 09:13:08,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:13:08,763 INFO L225 Difference]: With dead ends: 461 [2018-12-02 09:13:08,763 INFO L226 Difference]: Without dead ends: 461 [2018-12-02 09:13:08,763 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 09:13:08,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-12-02 09:13:08,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 454. [2018-12-02 09:13:08,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-12-02 09:13:08,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 506 transitions. [2018-12-02 09:13:08,770 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 506 transitions. Word has length 116 [2018-12-02 09:13:08,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:13:08,770 INFO L480 AbstractCegarLoop]: Abstraction has 454 states and 506 transitions. [2018-12-02 09:13:08,770 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:13:08,770 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 506 transitions. [2018-12-02 09:13:08,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-12-02 09:13:08,771 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:13:08,771 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 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-12-02 09:13:08,771 INFO L423 AbstractCegarLoop]: === Iteration 22 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:13:08,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:13:08,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1246629275, now seen corresponding path program 1 times [2018-12-02 09:13:08,772 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:13:08,772 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:13:08,811 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:13:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:13:09,855 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:13:09,888 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:13:09,893 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:13:09,893 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:09,911 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:13:09,938 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:13:09,938 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:09,959 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:13:09,960 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:29, output treesize:26 [2018-12-02 09:13:10,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:10,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:10,184 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 42 [2018-12-02 09:13:10,184 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2018-12-02 09:13:10,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:10,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:10,294 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:13:10,294 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:10,371 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-12-02 09:13:10,371 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:80 [2018-12-02 09:13:11,460 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:13:11,460 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:13:13,082 WARN L180 SmtUtils]: Spent 393.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-12-02 09:13:13,634 WARN L180 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-12-02 09:13:13,644 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:13,645 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:13,646 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2018-12-02 09:13:13,646 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:13,757 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:13,758 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:13,759 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 40 [2018-12-02 09:13:13,759 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:13,915 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-12-02 09:13:13,915 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:140, output treesize:67 [2018-12-02 09:13:14,448 WARN L180 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-12-02 09:13:14,480 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2018-12-02 09:13:14,488 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:13:14,488 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2018-12-02 09:13:14,488 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-12-02 09:13:14,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-12-02 09:13:14,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2018-12-02 09:13:14,488 INFO L87 Difference]: Start difference. First operand 454 states and 506 transitions. Second operand 21 states. [2018-12-02 09:13:15,397 WARN L180 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 28 [2018-12-02 09:13:15,721 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2018-12-02 09:13:16,402 WARN L180 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 39 [2018-12-02 09:13:17,823 WARN L180 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2018-12-02 09:13:18,402 WARN L180 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 44 [2018-12-02 09:13:21,159 WARN L180 SmtUtils]: Spent 2.41 s on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2018-12-02 09:13:23,381 WARN L180 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 90 DAG size of output: 74 [2018-12-02 09:13:29,234 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 27 [2018-12-02 09:13:31,356 WARN L180 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2018-12-02 09:13:32,237 WARN L180 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2018-12-02 09:13:35,611 WARN L180 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2018-12-02 09:13:37,879 WARN L180 SmtUtils]: Spent 1.99 s on a formula simplification. DAG size of input: 85 DAG size of output: 82 [2018-12-02 09:13:40,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:13:40,711 INFO L93 Difference]: Finished difference Result 711 states and 794 transitions. [2018-12-02 09:13:40,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-12-02 09:13:40,713 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 116 [2018-12-02 09:13:40,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:13:40,714 INFO L225 Difference]: With dead ends: 711 [2018-12-02 09:13:40,714 INFO L226 Difference]: Without dead ends: 711 [2018-12-02 09:13:40,714 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=244, Invalid=946, Unknown=0, NotChecked=0, Total=1190 [2018-12-02 09:13:40,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2018-12-02 09:13:40,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 577. [2018-12-02 09:13:40,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 577 states. [2018-12-02 09:13:40,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 726 transitions. [2018-12-02 09:13:40,720 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 726 transitions. Word has length 116 [2018-12-02 09:13:40,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:13:40,720 INFO L480 AbstractCegarLoop]: Abstraction has 577 states and 726 transitions. [2018-12-02 09:13:40,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-12-02 09:13:40,720 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 726 transitions. [2018-12-02 09:13:40,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-12-02 09:13:40,720 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:13:40,720 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 09:13:40,721 INFO L423 AbstractCegarLoop]: === Iteration 23 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:13:40,721 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:13:40,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1246672857, now seen corresponding path program 1 times [2018-12-02 09:13:40,721 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:13:40,721 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:13:40,763 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:13:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:13:43,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:13:43,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:43,375 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 27 [2018-12-02 09:13:43,380 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2018-12-02 09:13:43,380 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,396 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,442 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-12-02 09:13:43,447 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-12-02 09:13:43,448 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,465 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,508 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,508 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:47, output treesize:45 [2018-12-02 09:13:43,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:43,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:43,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:43,643 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-12-02 09:13:43,643 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:43,722 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 42 [2018-12-02 09:13:43,723 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:43,782 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:13:43,782 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:43 [2018-12-02 09:13:44,148 WARN L180 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2018-12-02 09:13:44,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:44,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:44,294 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 4 [2018-12-02 09:13:44,294 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:44,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:44,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:44,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:13:44,429 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 57 [2018-12-02 09:13:44,429 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:13:44,567 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-12-02 09:13:44,567 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:63, output treesize:99 [2018-12-02 09:13:45,331 WARN L180 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2018-12-02 09:13:45,693 WARN L180 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-12-02 09:13:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:13:45,746 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:13:46,199 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2018-12-02 09:13:46,561 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-12-02 09:13:46,592 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,592 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,593 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 23 [2018-12-02 09:13:46,593 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:46,697 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,698 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,699 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2018-12-02 09:13:46,699 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:46,780 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,780 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:13:46,781 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2018-12-02 09:13:46,781 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-02 09:13:46,866 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2018-12-02 09:13:46,866 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:107, output treesize:74 [2018-12-02 09:13:47,250 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-12-02 09:13:47,759 WARN L180 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-12-02 09:13:48,224 WARN L180 SmtUtils]: Spent 249.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-12-02 09:13:48,947 WARN L180 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-12-02 09:13:49,001 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:13:49,012 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:13:49,012 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2018-12-02 09:13:49,012 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-12-02 09:13:49,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-12-02 09:13:49,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2018-12-02 09:13:49,012 INFO L87 Difference]: Start difference. First operand 577 states and 726 transitions. Second operand 17 states. [2018-12-02 09:13:50,227 WARN L180 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2018-12-02 09:13:50,907 WARN L180 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 50 [2018-12-02 09:13:52,150 WARN L180 SmtUtils]: Spent 955.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 62 [2018-12-02 09:13:59,822 WARN L180 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 103 DAG size of output: 79 [2018-12-02 09:14:04,208 WARN L180 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 148 DAG size of output: 87 [2018-12-02 09:14:10,152 WARN L180 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 127 DAG size of output: 68 [2018-12-02 09:14:11,350 WARN L180 SmtUtils]: Spent 824.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 61 [2018-12-02 09:14:16,115 WARN L180 SmtUtils]: Spent 964.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2018-12-02 09:14:16,719 WARN L180 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2018-12-02 09:14:18,067 WARN L180 SmtUtils]: Spent 805.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2018-12-02 09:14:19,910 WARN L180 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 26 [2018-12-02 09:14:20,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:14:20,023 INFO L93 Difference]: Finished difference Result 708 states and 853 transitions. [2018-12-02 09:14:20,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-02 09:14:20,025 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 116 [2018-12-02 09:14:20,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:14:20,027 INFO L225 Difference]: With dead ends: 708 [2018-12-02 09:14:20,027 INFO L226 Difference]: Without dead ends: 708 [2018-12-02 09:14:20,027 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=204, Invalid=552, Unknown=0, NotChecked=0, Total=756 [2018-12-02 09:14:20,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2018-12-02 09:14:20,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 636. [2018-12-02 09:14:20,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 636 states. [2018-12-02 09:14:20,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 785 transitions. [2018-12-02 09:14:20,034 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 785 transitions. Word has length 116 [2018-12-02 09:14:20,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:14:20,034 INFO L480 AbstractCegarLoop]: Abstraction has 636 states and 785 transitions. [2018-12-02 09:14:20,034 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-12-02 09:14:20,034 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 785 transitions. [2018-12-02 09:14:20,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2018-12-02 09:14:20,035 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:14:20,035 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 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-12-02 09:14:20,035 INFO L423 AbstractCegarLoop]: === Iteration 24 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:14:20,035 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:14:20,035 INFO L82 PathProgramCache]: Analyzing trace with hash 249423588, now seen corresponding path program 1 times [2018-12-02 09:14:20,036 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:14:20,036 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:14:20,089 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:14:21,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:14:21,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:14:21,060 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2018-12-02 09:14:21,076 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2018-12-02 09:14:21,077 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:21,080 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:21,093 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:21,094 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2018-12-02 09:14:21,144 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-12-02 09:14:21,144 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:14:21,150 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:14:21,150 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 09:14:21,151 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 09:14:21,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 09:14:21,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:14:21,151 INFO L87 Difference]: Start difference. First operand 636 states and 785 transitions. Second operand 3 states. [2018-12-02 09:14:21,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:14:21,157 INFO L93 Difference]: Finished difference Result 622 states and 761 transitions. [2018-12-02 09:14:21,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 09:14:21,158 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 119 [2018-12-02 09:14:21,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:14:21,160 INFO L225 Difference]: With dead ends: 622 [2018-12-02 09:14:21,160 INFO L226 Difference]: Without dead ends: 622 [2018-12-02 09:14:21,160 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 09:14:21,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2018-12-02 09:14:21,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 622. [2018-12-02 09:14:21,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 622 states. [2018-12-02 09:14:21,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 761 transitions. [2018-12-02 09:14:21,166 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 761 transitions. Word has length 119 [2018-12-02 09:14:21,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:14:21,166 INFO L480 AbstractCegarLoop]: Abstraction has 622 states and 761 transitions. [2018-12-02 09:14:21,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 09:14:21,166 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 761 transitions. [2018-12-02 09:14:21,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-12-02 09:14:21,167 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:14:21,167 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 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-12-02 09:14:21,167 INFO L423 AbstractCegarLoop]: === Iteration 25 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:14:21,167 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:14:21,167 INFO L82 PathProgramCache]: Analyzing trace with hash -854386291, now seen corresponding path program 1 times [2018-12-02 09:14:21,168 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:14:21,168 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:14:21,207 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:14:21,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:14:21,734 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:14:21,882 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:14:21,882 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:14:22,176 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:14:22,181 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:14:22,182 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2018-12-02 09:14:22,182 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-12-02 09:14:22,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-12-02 09:14:22,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2018-12-02 09:14:22,182 INFO L87 Difference]: Start difference. First operand 622 states and 761 transitions. Second operand 16 states. [2018-12-02 09:14:23,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:14:23,237 INFO L93 Difference]: Finished difference Result 770 states and 901 transitions. [2018-12-02 09:14:23,238 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 09:14:23,238 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 120 [2018-12-02 09:14:23,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:14:23,239 INFO L225 Difference]: With dead ends: 770 [2018-12-02 09:14:23,240 INFO L226 Difference]: Without dead ends: 770 [2018-12-02 09:14:23,240 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 225 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2018-12-02 09:14:23,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2018-12-02 09:14:23,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 616. [2018-12-02 09:14:23,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 616 states. [2018-12-02 09:14:23,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 752 transitions. [2018-12-02 09:14:23,246 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 752 transitions. Word has length 120 [2018-12-02 09:14:23,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:14:23,247 INFO L480 AbstractCegarLoop]: Abstraction has 616 states and 752 transitions. [2018-12-02 09:14:23,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-12-02 09:14:23,247 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 752 transitions. [2018-12-02 09:14:23,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-12-02 09:14:23,248 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:14:23,248 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:14:23,248 INFO L423 AbstractCegarLoop]: === Iteration 26 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:14:23,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:14:23,249 INFO L82 PathProgramCache]: Analyzing trace with hash -621046504, now seen corresponding path program 1 times [2018-12-02 09:14:23,249 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:14:23,249 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:14:23,282 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:14:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:14:23,861 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:14:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-12-02 09:14:24,037 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:14:24,042 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:14:24,042 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 09:14:24,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 09:14:24,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 09:14:24,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:14:24,042 INFO L87 Difference]: Start difference. First operand 616 states and 752 transitions. Second operand 8 states. [2018-12-02 09:14:37,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:14:37,438 INFO L93 Difference]: Finished difference Result 642 states and 790 transitions. [2018-12-02 09:14:37,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 09:14:37,438 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 123 [2018-12-02 09:14:37,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:14:37,440 INFO L225 Difference]: With dead ends: 642 [2018-12-02 09:14:37,440 INFO L226 Difference]: Without dead ends: 642 [2018-12-02 09:14:37,440 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2018-12-02 09:14:37,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2018-12-02 09:14:37,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 628. [2018-12-02 09:14:37,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 628 states. [2018-12-02 09:14:37,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 769 transitions. [2018-12-02 09:14:37,445 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 769 transitions. Word has length 123 [2018-12-02 09:14:37,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:14:37,445 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 769 transitions. [2018-12-02 09:14:37,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 09:14:37,445 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 769 transitions. [2018-12-02 09:14:37,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-12-02 09:14:37,446 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:14:37,446 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:14:37,446 INFO L423 AbstractCegarLoop]: === Iteration 27 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:14:37,446 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:14:37,446 INFO L82 PathProgramCache]: Analyzing trace with hash 283353423, now seen corresponding path program 1 times [2018-12-02 09:14:37,446 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:14:37,447 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:14:37,477 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:14:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:14:39,293 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:14:39,310 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-12-02 09:14:39,310 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,320 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,320 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2018-12-02 09:14:39,343 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:14:39,347 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:14:39,347 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,351 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,391 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-12-02 09:14:39,394 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-12-02 09:14:39,394 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,399 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,425 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,425 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:53, output treesize:45 [2018-12-02 09:14:39,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:14:39,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:14:39,517 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-12-02 09:14:39,518 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,560 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:39,560 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:50 [2018-12-02 09:14:39,631 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 22 [2018-12-02 09:14:39,722 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 35 [2018-12-02 09:14:39,723 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-12-02 09:14:39,754 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:39,847 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 22 [2018-12-02 09:14:39,938 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 35 [2018-12-02 09:14:39,938 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2018-12-02 09:14:39,973 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:40,086 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-12-02 09:14:40,086 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:80, output treesize:222 [2018-12-02 09:14:40,339 WARN L180 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2018-12-02 09:14:40,365 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 78 [2018-12-02 09:14:40,370 INFO L478 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 10 treesize of output 9 [2018-12-02 09:14:40,370 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:40,427 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:40,736 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 74 [2018-12-02 09:14:40,741 INFO L478 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 10 treesize of output 9 [2018-12-02 09:14:40,741 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:40,797 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,004 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 56 [2018-12-02 09:14:41,009 INFO L478 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 10 treesize of output 9 [2018-12-02 09:14:41,009 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,053 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,196 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 52 [2018-12-02 09:14:41,200 INFO L478 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 10 treesize of output 9 [2018-12-02 09:14:41,200 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,239 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,365 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:41,365 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 10 variables, input treesize:141, output treesize:81 [2018-12-02 09:14:41,584 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 104 [2018-12-02 09:14:41,589 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:41,589 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,624 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,928 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2018-12-02 09:14:41,931 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:41,932 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:41,953 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,138 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:42,144 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:42,144 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,195 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,335 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:42,340 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:42,340 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,376 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,448 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:42,448 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:42,597 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:42,603 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:42,603 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,651 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,958 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:42,963 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:42,963 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:42,997 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,172 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 104 [2018-12-02 09:14:43,178 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:43,179 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,223 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,368 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2018-12-02 09:14:43,372 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:43,373 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,395 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,467 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:43,467 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:43,495 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 126 [2018-12-02 09:14:43,501 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:43,501 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,552 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,874 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:43,879 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:43,880 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:43,921 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,118 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:44,122 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:44,123 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,147 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,270 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 86 [2018-12-02 09:14:44,275 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:44,275 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,310 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,385 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:44,385 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:44,400 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 104 [2018-12-02 09:14:44,404 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:44,405 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,444 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,770 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:44,775 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:44,775 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:44,826 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,050 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:45,055 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:45,055 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,085 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,213 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2018-12-02 09:14:45,218 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:45,218 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,239 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,312 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:45,312 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:45,342 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 138 [2018-12-02 09:14:45,348 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:45,348 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,406 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,800 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:45,806 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:45,806 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:45,848 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,038 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 86 [2018-12-02 09:14:46,043 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:46,043 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,078 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,198 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:46,203 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:46,203 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,225 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,301 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:46,302 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:46,337 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:46,345 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:46,345 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,402 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,749 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:46,753 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:46,754 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,783 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:46,967 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:46,973 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:46,973 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,011 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,142 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:47,145 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:47,146 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,165 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,234 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:47,234 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:47,266 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 126 [2018-12-02 09:14:47,272 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:47,272 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,320 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,674 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 86 [2018-12-02 09:14:47,680 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:47,680 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,712 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,881 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 104 [2018-12-02 09:14:47,887 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:47,887 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:47,927 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,060 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2018-12-02 09:14:48,065 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:48,065 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,088 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,164 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:48,164 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:48,183 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 104 [2018-12-02 09:14:48,189 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:48,189 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,234 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,571 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2018-12-02 09:14:48,576 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:48,576 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,597 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,791 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:48,797 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:48,797 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,850 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:48,972 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:48,977 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:48,977 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,008 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,082 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:49,082 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:49,116 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:49,121 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:49,122 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,160 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,482 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 129 [2018-12-02 09:14:49,488 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:49,488 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,540 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,745 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:49,749 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:49,750 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,775 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,921 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2018-12-02 09:14:49,925 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:49,925 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:49,957 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,034 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:50,034 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:50,066 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:50,071 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:50,071 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,109 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,428 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:50,432 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:50,432 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,453 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,647 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 126 [2018-12-02 09:14:50,653 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:50,653 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,704 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,826 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 86 [2018-12-02 09:14:50,832 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:50,833 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,865 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:50,937 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:50,937 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:50,969 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 138 [2018-12-02 09:14:50,974 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:50,975 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,031 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,364 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 86 [2018-12-02 09:14:51,369 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:51,370 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,403 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,593 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 107 [2018-12-02 09:14:51,599 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:51,599 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,642 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,755 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 61 [2018-12-02 09:14:51,759 INFO L478 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 32 treesize of output 1 [2018-12-02 09:14:51,759 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,779 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:51,853 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:14:51,853 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:253, output treesize:81 [2018-12-02 09:14:52,535 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2018-12-02 09:14:52,540 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:14:52,541 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-12-02 09:14:52,541 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:52,548 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:52,578 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:52,578 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:66, output treesize:42 [2018-12-02 09:14:52,841 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2018-12-02 09:14:52,841 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 09:14:53,508 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:53,542 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:53,780 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:53,814 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:54,011 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:54,033 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:54,132 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:54,152 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:54,210 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2018-12-02 09:14:54,210 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:111, output treesize:51 [2018-12-02 09:14:54,752 WARN L180 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-12-02 09:14:56,014 WARN L180 SmtUtils]: Spent 942.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2018-12-02 09:14:57,114 WARN L180 SmtUtils]: Spent 1.10 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:14:57,115 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,164 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,165 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,205 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,206 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,242 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,243 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:57,287 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:58,116 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:58,167 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:58,168 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,219 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,220 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,278 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,880 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,920 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,921 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,967 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:58,968 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:59,012 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:59,781 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-12-02 09:14:59,814 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:14:59,815 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:59,865 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:59,865 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:14:59,903 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:00,650 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 19 dim-0 vars, and 6 xjuncts. [2018-12-02 09:15:00,651 INFO L202 ElimStorePlain]: Needed 27 recursive calls to eliminate 14 variables, input treesize:163, output treesize:199 [2018-12-02 09:15:05,353 WARN L180 SmtUtils]: Spent 3.56 s on a formula simplification. DAG size of input: 96 DAG size of output: 55 [2018-12-02 09:15:07,035 WARN L180 SmtUtils]: Spent 1.30 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:07,036 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,080 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,080 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,134 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,134 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,179 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,179 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:07,216 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:08,047 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:08,097 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:08,097 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:08,152 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:08,153 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:08,208 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:08,971 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,010 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,011 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,056 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,057 INFO L267 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:09,093 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:09,810 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,858 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,859 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,897 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,897 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:09,934 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:10,509 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 19 dim-0 vars, and 6 xjuncts. [2018-12-02 09:15:10,509 INFO L202 ElimStorePlain]: Needed 27 recursive calls to eliminate 14 variables, input treesize:163, output treesize:199 [2018-12-02 09:15:13,489 WARN L180 SmtUtils]: Spent 1.19 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:13,490 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,531 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,531 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,568 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,569 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,622 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,622 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:13,658 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:14,529 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:14,563 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:14,564 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:14,609 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:14,609 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:14,646 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:15,492 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:15,540 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:15,540 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:15,592 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:15,592 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:15,647 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:16,264 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:16,314 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:16,315 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:16,352 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:16,353 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:16,386 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:17,029 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 19 dim-0 vars, and 6 xjuncts. [2018-12-02 09:15:17,029 INFO L202 ElimStorePlain]: Needed 27 recursive calls to eliminate 14 variables, input treesize:163, output treesize:199 [2018-12-02 09:15:19,296 WARN L180 SmtUtils]: Spent 1.30 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:19,297 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,333 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,333 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,385 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,386 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,429 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,429 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:19,486 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:20,349 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:20,397 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:20,397 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:20,446 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:20,446 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:20,511 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,167 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,198 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,199 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,235 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,235 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:21,277 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:22,011 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:22,049 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:22,050 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:22,082 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:22,083 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:22,124 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:22,703 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 19 dim-0 vars, and 6 xjuncts. [2018-12-02 09:15:22,703 INFO L202 ElimStorePlain]: Needed 27 recursive calls to eliminate 14 variables, input treesize:163, output treesize:199 [2018-12-02 09:15:27,071 WARN L180 SmtUtils]: Spent 1.34 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:27,071 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:27,121 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:27,121 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:27,172 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:27,173 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:27,224 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:27,225 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:27,274 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:28,533 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:28,564 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:28,565 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:28,600 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:28,601 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:28,627 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:28,628 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:28,669 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:29,881 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:29,928 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:29,929 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:29,973 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:29,974 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:30,039 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:30,944 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:30,985 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:30,986 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:31,043 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:31,044 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:31,076 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:31,702 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 22 dim-0 vars, and 7 xjuncts. [2018-12-02 09:15:31,702 INFO L202 ElimStorePlain]: Needed 29 recursive calls to eliminate 14 variables, input treesize:163, output treesize:224 [2018-12-02 09:15:34,287 WARN L180 SmtUtils]: Spent 1.57 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:34,288 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:34,352 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:34,352 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:34,385 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:34,386 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:34,433 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:34,433 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:34,477 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:35,913 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:35,957 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:35,957 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:35,997 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:35,997 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:36,046 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:36,774 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:36,803 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:36,804 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:36,847 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:36,847 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:36,883 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,452 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,489 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,489 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,523 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,523 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:37,568 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:37,568 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:37,595 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:38,284 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 22 dim-0 vars, and 7 xjuncts. [2018-12-02 09:15:38,284 INFO L202 ElimStorePlain]: Needed 29 recursive calls to eliminate 14 variables, input treesize:163, output treesize:224 [2018-12-02 09:15:43,589 WARN L180 SmtUtils]: Spent 1.08 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:43,590 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:43,651 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:43,652 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:43,695 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:43,695 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:43,731 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:43,732 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:43,774 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:45,166 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:45,200 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:45,200 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:45,249 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:45,249 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:45,288 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:45,289 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:45,318 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,463 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,526 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,527 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,591 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,591 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:46,642 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:47,462 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:47,500 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:47,500 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:47,544 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:47,544 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:47,589 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:48,250 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 22 dim-0 vars, and 7 xjuncts. [2018-12-02 09:15:48,250 INFO L202 ElimStorePlain]: Needed 29 recursive calls to eliminate 14 variables, input treesize:163, output treesize:224 [2018-12-02 09:15:52,150 WARN L180 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 09:15:52,151 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,209 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,209 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,258 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,258 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,296 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,297 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:52,349 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:54,288 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:54,333 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:54,334 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:54,389 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:54,389 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:54,435 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:55,756 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:55,788 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:55,789 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:55,833 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:55,834 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:55,867 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:15:56,935 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:56,965 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:56,966 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,008 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,008 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,038 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,038 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,072 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:15:57,915 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 22 dim-0 vars, and 7 xjuncts. [2018-12-02 09:15:57,916 INFO L202 ElimStorePlain]: Needed 29 recursive calls to eliminate 14 variables, input treesize:163, output treesize:224 [2018-12-02 09:16:09,158 WARN L180 SmtUtils]: Spent 6.31 s on a formula simplification that was a NOOP. DAG size: 56 [2018-12-02 09:16:24,675 WARN L180 SmtUtils]: Spent 15.51 s on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2018-12-02 09:16:24,676 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,741 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,742 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,784 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,785 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,846 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,847 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:24,919 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:33,196 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:33,260 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:33,260 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:33,320 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:33,321 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:33,351 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:39,098 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:39,139 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:39,139 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:39,187 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:39,188 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:39,249 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:42,892 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:42,925 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:42,926 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:42,973 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:42,974 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:43,005 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:45,504 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:45,537 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:45,538 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:45,576 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:47,269 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:47,297 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:47,298 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:47,325 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:48,758 INFO L267 ElimStorePlain]: Start of recursive call 1: 15 dim-0 vars, 6 dim-2 vars, End of recursive call: 27 dim-0 vars, and 8 xjuncts. [2018-12-02 09:16:48,758 INFO L202 ElimStorePlain]: Needed 35 recursive calls to eliminate 21 variables, input treesize:284, output treesize:275 [2018-12-02 09:16:52,837 WARN L180 SmtUtils]: Spent 3.51 s on a formula simplification. DAG size of input: 122 DAG size of output: 120 [2018-12-02 09:16:52,838 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:52,879 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:52,879 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:52,944 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:52,944 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:52,980 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:52,981 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:53,032 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:56,252 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:56,312 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:56,313 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:56,384 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:56,385 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:56,431 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:57,926 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:16:57,975 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:16:57,976 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:58,013 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:58,014 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:58,045 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:58,046 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:58,076 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:59,874 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:59,908 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:59,909 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:59,968 INFO L267 ElimStorePlain]: Start of recursive call 26: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:16:59,969 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:00,030 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:02,007 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:02,053 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:02,053 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:02,096 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-02 09:17:03,848 INFO L267 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:03,873 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:03,874 INFO L267 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:03,902 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:05,238 INFO L267 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 6 dim-2 vars, End of recursive call: 21 dim-0 vars, and 9 xjuncts. [2018-12-02 09:17:05,238 INFO L202 ElimStorePlain]: Needed 37 recursive calls to eliminate 18 variables, input treesize:284, output treesize:300 [2018-12-02 09:17:07,976 WARN L180 SmtUtils]: Spent 2.29 s on a formula simplification. DAG size of input: 135 DAG size of output: 53 [2018-12-02 09:17:17,563 WARN L180 SmtUtils]: Spent 3.23 s on a formula simplification that was a NOOP. DAG size: 57 [2018-12-02 09:17:24,978 WARN L180 SmtUtils]: Spent 4.73 s on a formula simplification that was a NOOP. DAG size: 65 [2018-12-02 09:17:37,260 WARN L180 SmtUtils]: Spent 11.81 s on a formula simplification that was a NOOP. DAG size: 81 [2018-12-02 09:17:45,745 WARN L180 SmtUtils]: Spent 7.97 s on a formula simplification that was a NOOP. DAG size: 76 [2018-12-02 09:17:48,893 WARN L180 SmtUtils]: Spent 3.14 s on a formula simplification. DAG size of input: 143 DAG size of output: 94 [2018-12-02 09:17:48,911 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:48,911 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:48,912 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 178 [2018-12-02 09:17:48,913 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:49,270 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:49,270 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:49,271 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 178 [2018-12-02 09:17:49,272 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:49,720 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 160 [2018-12-02 09:17:50,028 WARN L180 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2018-12-02 09:17:50,050 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 132 treesize of output 121 [2018-12-02 09:17:50,063 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:50,070 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 127 [2018-12-02 09:17:50,071 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:50,132 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:50,244 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 112 [2018-12-02 09:17:50,438 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2018-12-02 09:17:50,461 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:50,467 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 12 [2018-12-02 09:17:50,468 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:50,489 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:50,500 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 93 [2018-12-02 09:17:50,501 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:50,617 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 09:17:50,793 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:17:51,510 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 94 [2018-12-02 09:17:51,714 WARN L180 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2018-12-02 09:17:51,732 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 52 [2018-12-02 09:17:51,758 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:51,764 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 58 [2018-12-02 09:17:51,764 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:51,813 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:51,943 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 50 [2018-12-02 09:17:52,028 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:52,044 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 42 [2018-12-02 09:17:52,045 INFO L267 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,094 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:17:52,094 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,246 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2018-12-02 09:17:52,296 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:52,301 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 15 [2018-12-02 09:17:52,301 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,338 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:17:52,338 INFO L267 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,364 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,385 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,438 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,455 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2018-12-02 09:17:52,655 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2018-12-02 09:17:52,670 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 52 [2018-12-02 09:17:52,685 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:52,691 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 58 [2018-12-02 09:17:52,691 INFO L267 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,725 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:52,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:53,356 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:53,357 INFO L303 Elim1Store]: Index analysis took 553 ms [2018-12-02 09:17:53,357 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 55 [2018-12-02 09:17:53,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:53,536 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:53,549 INFO L303 Elim1Store]: Index analysis took 113 ms [2018-12-02 09:17:53,549 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 38 [2018-12-02 09:17:53,549 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:53,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:53,696 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:53,713 INFO L303 Elim1Store]: Index analysis took 163 ms [2018-12-02 09:17:53,713 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 49 [2018-12-02 09:17:53,714 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:53,938 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 32 [2018-12-02 09:17:53,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:53,959 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:53,969 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-12-02 09:17:53,969 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:53,993 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:54,007 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:54,044 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:54,356 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 126 [2018-12-02 09:17:54,636 WARN L180 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 41 [2018-12-02 09:17:54,649 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 60 [2018-12-02 09:17:54,659 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:54,668 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 65 [2018-12-02 09:17:54,668 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:54,702 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:54,895 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:54,896 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 60 [2018-12-02 09:17:55,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:55,023 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:55,036 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 51 [2018-12-02 09:17:55,036 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:55,152 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:55,171 INFO L303 Elim1Store]: Index analysis took 133 ms [2018-12-02 09:17:55,172 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 58 [2018-12-02 09:17:55,172 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,200 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:55,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:55,283 INFO L303 Elim1Store]: Index analysis took 110 ms [2018-12-02 09:17:55,284 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 57 [2018-12-02 09:17:55,284 INFO L267 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,517 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 32 [2018-12-02 09:17:55,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 09:17:55,584 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:55,591 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2018-12-02 09:17:55,591 INFO L267 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,618 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,623 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 39 [2018-12-02 09:17:55,688 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 09:17:55,695 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 24 [2018-12-02 09:17:55,696 INFO L267 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,721 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-12-02 09:17:55,722 INFO L267 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,760 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:17:55,799 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:17:55,867 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-12-02 09:17:56,120 INFO L267 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2018-12-02 09:17:56,121 INFO L202 ElimStorePlain]: Needed 38 recursive calls to eliminate 19 variables, input treesize:415, output treesize:105 [2018-12-02 09:17:56,830 WARN L180 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 36 [2018-12-02 09:17:56,909 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 38 refuted. 48 times theorem prover too weak. 340 trivial. 0 not checked. [2018-12-02 09:17:56,918 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 09:17:56,918 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 31 [2018-12-02 09:17:56,918 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-12-02 09:17:56,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-12-02 09:17:56,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=806, Unknown=4, NotChecked=0, Total=930 [2018-12-02 09:17:56,919 INFO L87 Difference]: Start difference. First operand 628 states and 769 transitions. Second operand 31 states. [2018-12-02 09:18:05,253 WARN L180 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 136 DAG size of output: 59 [2018-12-02 09:18:14,275 WARN L180 SmtUtils]: Spent 5.73 s on a formula simplification. DAG size of input: 168 DAG size of output: 95 [2018-12-02 09:18:29,209 WARN L180 SmtUtils]: Spent 6.59 s on a formula simplification. DAG size of input: 173 DAG size of output: 98 [2018-12-02 09:18:33,816 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse48 (bvmul (_ bv8 32) c_main_~argc~0)) (.cse47 (select |c_#memory_$Pointer$.base| c_main_~argv~0.base)) (.cse49 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse20 (bvslt c_main_~i~4 c_main_~argc~0)) (.cse30 (select .cse47 (bvadd c_main_~argv~0.offset .cse49))) (.cse46 (bvadd c_main_~argv~0.offset .cse48))) (let ((.cse21 (= .cse48 .cse49)) (.cse27 (= (_ bv0 32) (select .cse47 .cse46))) (.cse22 (= c_main_~argv~0.offset (_ bv0 32))) (.cse23 (= c_main_~i~4 (_ bv0 32))) (.cse28 (bvsle (_ bv0 32) .cse46)) (.cse29 (= (select (select |c_#memory_$Pointer$.offset| c_main_~argv~0.base) .cse46) (_ bv0 32))) (.cse25 (not (= .cse30 c_main_~argv~0.base))) (.cse0 (not (bvslt (_ bv0 32) c_main_~argc~0))) (.cse5 (bvslt (_ bv1 32) c_main_~argc~0)) (.cse6 (not .cse20)) (.cse12 (bvslt (bvadd c_main_~i~4 (_ bv1 32)) c_main_~argc~0))) (and (or .cse0 (forall ((|main_#t~malloc131.offset| (_ BitVec 32)) (v_prenex_150 (_ BitVec 32)) (v_DerPreprocessor_64 (_ BitVec 32)) (v_prenex_304 (_ BitVec 32)) (v_prenex_303 (_ BitVec 32)) (v_prenex_147 (_ BitVec 32)) (|main_#t~mem132.offset| (_ BitVec 32))) (or (= (_ bv0 32) (select (select (let ((.cse1 (let ((.cse4 (store |c_#memory_$Pointer$.offset| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~argv~0.base) c_main_~argv~0.offset |main_#t~malloc131.offset|)))) (store .cse4 c_main_~mem_track~0.base (store (select .cse4 c_main_~mem_track~0.base) c_main_~mem_track~0.offset |main_#t~mem132.offset|)))) (.cse2 (select (select (let ((.cse3 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) c_main_~argv~0.offset v_prenex_304)))) (store .cse3 c_main_~mem_track~0.base (store (select .cse3 c_main_~mem_track~0.base) c_main_~mem_track~0.offset v_prenex_303))) c_main_~argv~0.base) c_main_~argv~0.offset))) (store .cse1 .cse2 (store (select .cse1 .cse2) (bvadd v_prenex_147 v_prenex_150) v_DerPreprocessor_64))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32)))) (not (= (select |c_#valid| v_prenex_304) (_ bv0 1))))) .cse5) (or .cse6 (forall ((|v_main_#t~malloc131.base_13| (_ BitVec 32)) (|main_#t~mem135.offset| (_ BitVec 32)) (v_DerPreprocessor_66 (_ BitVec 32)) (main_~j~0 (_ BitVec 32)) (|main_#t~mem132.base| (_ BitVec 32))) (or (= (select (select (let ((.cse11 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse9 (bvadd c_main_~argv~0.offset .cse11))) (let ((.cse7 (let ((.cse10 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) .cse9 |v_main_#t~malloc131.base_13|)))) (store .cse10 c_main_~mem_track~0.base (store (select .cse10 c_main_~mem_track~0.base) (bvadd c_main_~mem_track~0.offset .cse11) |main_#t~mem132.base|))))) (let ((.cse8 (select (select .cse7 c_main_~argv~0.base) .cse9))) (store .cse7 .cse8 (store (select .cse7 .cse8) (bvadd |main_#t~mem135.offset| main_~j~0) v_DerPreprocessor_66)))))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32))) (_ bv0 32)) (not (= (select |c_#valid| |v_main_#t~malloc131.base_13|) (_ bv0 1))))) .cse12) (or .cse12 (forall ((|main_#t~malloc131.offset| (_ BitVec 32)) (v_prenex_150 (_ BitVec 32)) (v_DerPreprocessor_64 (_ BitVec 32)) (v_prenex_303 (_ BitVec 32)) (v_prenex_147 (_ BitVec 32)) (|main_#t~mem132.offset| (_ BitVec 32))) (= (_ bv0 32) (select (select (let ((.cse19 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse16 (bvadd c_main_~mem_track~0.offset .cse19)) (.cse17 (bvadd c_main_~argv~0.offset .cse19))) (let ((.cse13 (let ((.cse18 (store |c_#memory_$Pointer$.offset| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~argv~0.base) .cse17 |main_#t~malloc131.offset|)))) (store .cse18 c_main_~mem_track~0.base (store (select .cse18 c_main_~mem_track~0.base) .cse16 |main_#t~mem132.offset|)))) (.cse14 (select (select (let ((.cse15 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) .cse17 |c_main_#t~malloc131.base|)))) (store .cse15 c_main_~mem_track~0.base (store (select .cse15 c_main_~mem_track~0.base) .cse16 v_prenex_303))) c_main_~argv~0.base) .cse17))) (store .cse13 .cse14 (store (select .cse13 .cse14) (bvadd v_prenex_147 v_prenex_150) v_DerPreprocessor_64))))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32)))))) (let ((.cse24 (= c_main_~mem_track~0.offset (_ bv0 32))) (.cse26 (not (= c_main_~mem_track~0.base c_main_~argv~0.base)))) (or (and .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse20 .cse27 .cse22 .cse23 .cse24 .cse28 .cse29 .cse25 .cse26))) (or (and .cse20 .cse21 .cse22 .cse23 .cse25) (and .cse20 .cse27 .cse22 .cse23 .cse28 .cse29 .cse25)) (= .cse30 |c_main_#t~mem135.base|) (or .cse0 (forall ((|v_main_#t~malloc131.base_13| (_ BitVec 32)) (|main_#t~mem135.offset| (_ BitVec 32)) (v_DerPreprocessor_66 (_ BitVec 32)) (main_~j~0 (_ BitVec 32)) (|main_#t~mem132.base| (_ BitVec 32))) (or (not (= (select |c_#valid| |v_main_#t~malloc131.base_13|) (_ bv0 1))) (= (_ bv0 32) (select (select (let ((.cse31 (let ((.cse33 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) c_main_~argv~0.offset |v_main_#t~malloc131.base_13|)))) (store .cse33 c_main_~mem_track~0.base (store (select .cse33 c_main_~mem_track~0.base) c_main_~mem_track~0.offset |main_#t~mem132.base|))))) (let ((.cse32 (select (select .cse31 c_main_~argv~0.base) c_main_~argv~0.offset))) (store .cse31 .cse32 (store (select .cse31 .cse32) (bvadd |main_#t~mem135.offset| main_~j~0) v_DerPreprocessor_66)))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32)))))) .cse5) (or .cse6 .cse12 (forall ((|main_#t~malloc131.offset| (_ BitVec 32)) (v_prenex_150 (_ BitVec 32)) (v_DerPreprocessor_64 (_ BitVec 32)) (v_prenex_304 (_ BitVec 32)) (v_prenex_303 (_ BitVec 32)) (v_prenex_147 (_ BitVec 32)) (|main_#t~mem132.offset| (_ BitVec 32))) (or (= (_ bv0 32) (select (select (let ((.cse40 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse37 (bvadd c_main_~mem_track~0.offset .cse40)) (.cse38 (bvadd c_main_~argv~0.offset .cse40))) (let ((.cse34 (let ((.cse39 (store |c_#memory_$Pointer$.offset| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.offset| c_main_~argv~0.base) .cse38 |main_#t~malloc131.offset|)))) (store .cse39 c_main_~mem_track~0.base (store (select .cse39 c_main_~mem_track~0.base) .cse37 |main_#t~mem132.offset|)))) (.cse35 (select (select (let ((.cse36 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) .cse38 v_prenex_304)))) (store .cse36 c_main_~mem_track~0.base (store (select .cse36 c_main_~mem_track~0.base) .cse37 v_prenex_303))) c_main_~argv~0.base) .cse38))) (store .cse34 .cse35 (store (select .cse34 .cse35) (bvadd v_prenex_147 v_prenex_150) v_DerPreprocessor_64))))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32)))) (not (= (select |c_#valid| v_prenex_304) (_ bv0 1)))))) (or .cse12 (forall ((|main_#t~mem135.offset| (_ BitVec 32)) (v_DerPreprocessor_66 (_ BitVec 32)) (main_~j~0 (_ BitVec 32)) (|main_#t~mem132.base| (_ BitVec 32))) (= (select (select (let ((.cse45 (bvmul (_ bv8 32) c_main_~i~4))) (let ((.cse43 (bvadd c_main_~argv~0.offset .cse45))) (let ((.cse41 (let ((.cse44 (store |c_#memory_$Pointer$.base| c_main_~argv~0.base (store (select |c_#memory_$Pointer$.base| c_main_~argv~0.base) .cse43 |c_main_#t~malloc131.base|)))) (store .cse44 c_main_~mem_track~0.base (store (select .cse44 c_main_~mem_track~0.base) (bvadd c_main_~mem_track~0.offset .cse45) |main_#t~mem132.base|))))) (let ((.cse42 (select (select .cse41 c_main_~argv~0.base) .cse43))) (store .cse41 .cse42 (store (select .cse41 .cse42) (bvadd |main_#t~mem135.offset| main_~j~0) v_DerPreprocessor_66)))))) c_main_~argv~0.base) (bvadd c_main_~argv~0.offset (_ bv8 32))) (_ bv0 32)))))))) is different from true [2018-12-02 09:19:24,055 WARN L180 SmtUtils]: Spent 43.94 s on a formula simplification. DAG size of input: 111 DAG size of output: 108 [2018-12-02 09:19:55,273 WARN L180 SmtUtils]: Spent 30.74 s on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2018-12-02 09:19:59,928 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2018-12-02 09:20:16,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:20:16,655 INFO L93 Difference]: Finished difference Result 596 states and 711 transitions. [2018-12-02 09:20:16,656 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-02 09:20:16,656 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 122 [2018-12-02 09:20:16,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:20:16,657 INFO L225 Difference]: With dead ends: 596 [2018-12-02 09:20:16,657 INFO L226 Difference]: Without dead ends: 596 [2018-12-02 09:20:16,657 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 198 SyntacticMatches, 18 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 178.9s TimeCoverageRelationStatistics Valid=191, Invalid=1212, Unknown=7, NotChecked=72, Total=1482 [2018-12-02 09:20:16,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2018-12-02 09:20:16,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2018-12-02 09:20:16,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 596 states. [2018-12-02 09:20:16,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 711 transitions. [2018-12-02 09:20:16,663 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 711 transitions. Word has length 122 [2018-12-02 09:20:16,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:20:16,663 INFO L480 AbstractCegarLoop]: Abstraction has 596 states and 711 transitions. [2018-12-02 09:20:16,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-12-02 09:20:16,663 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 711 transitions. [2018-12-02 09:20:16,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-12-02 09:20:16,664 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:20:16,664 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:20:16,665 INFO L423 AbstractCegarLoop]: === Iteration 28 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:20:16,665 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:20:16,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1876773344, now seen corresponding path program 1 times [2018-12-02 09:20:16,665 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:20:16,666 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:20:16,699 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:20:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:20:17,270 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:20:19,401 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2018-12-02 09:20:19,403 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-12-02 09:20:19,403 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 09:20:19,406 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:20:19,419 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2018-12-02 09:20:19,421 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-12-02 09:20:19,421 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 09:20:19,423 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:20:19,430 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 09:20:19,430 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:29, output treesize:7 [2018-12-02 09:20:19,599 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-12-02 09:20:19,599 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:20:19,605 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:20:19,605 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-02 09:20:19,605 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 09:20:19,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 09:20:19,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=89, Unknown=1, NotChecked=0, Total=110 [2018-12-02 09:20:19,606 INFO L87 Difference]: Start difference. First operand 596 states and 711 transitions. Second operand 11 states. [2018-12-02 09:20:38,036 WARN L180 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 24 [2018-12-02 09:20:40,124 WARN L180 SmtUtils]: Spent 2.04 s on a formula simplification that was a NOOP. DAG size: 28 [2018-12-02 09:20:51,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:20:51,236 INFO L93 Difference]: Finished difference Result 725 states and 892 transitions. [2018-12-02 09:20:51,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 09:20:51,237 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 129 [2018-12-02 09:20:51,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:20:51,239 INFO L225 Difference]: With dead ends: 725 [2018-12-02 09:20:51,239 INFO L226 Difference]: Without dead ends: 725 [2018-12-02 09:20:51,239 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=60, Invalid=280, Unknown=2, NotChecked=0, Total=342 [2018-12-02 09:20:51,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2018-12-02 09:20:51,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 642. [2018-12-02 09:20:51,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 642 states. [2018-12-02 09:20:51,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 780 transitions. [2018-12-02 09:20:51,247 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 780 transitions. Word has length 129 [2018-12-02 09:20:51,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:20:51,247 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 780 transitions. [2018-12-02 09:20:51,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 09:20:51,247 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 780 transitions. [2018-12-02 09:20:51,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-12-02 09:20:51,248 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:20:51,248 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:20:51,248 INFO L423 AbstractCegarLoop]: === Iteration 29 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:20:51,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:20:51,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1064072791, now seen corresponding path program 1 times [2018-12-02 09:20:51,249 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:20:51,249 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:20:51,283 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:20:51,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:20:51,843 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:20:51,882 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-12-02 09:20:51,882 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:20:51,888 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:20:51,888 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 09:20:51,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 09:20:51,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 09:20:51,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:20:51,888 INFO L87 Difference]: Start difference. First operand 642 states and 780 transitions. Second operand 5 states. [2018-12-02 09:20:51,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:20:51,917 INFO L93 Difference]: Finished difference Result 642 states and 770 transitions. [2018-12-02 09:20:51,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 09:20:51,918 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 134 [2018-12-02 09:20:51,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:20:51,919 INFO L225 Difference]: With dead ends: 642 [2018-12-02 09:20:51,919 INFO L226 Difference]: Without dead ends: 642 [2018-12-02 09:20:51,919 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 09:20:51,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2018-12-02 09:20:51,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 637. [2018-12-02 09:20:51,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 637 states. [2018-12-02 09:20:51,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 763 transitions. [2018-12-02 09:20:51,925 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 763 transitions. Word has length 134 [2018-12-02 09:20:51,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:20:51,925 INFO L480 AbstractCegarLoop]: Abstraction has 637 states and 763 transitions. [2018-12-02 09:20:51,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 09:20:51,925 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 763 transitions. [2018-12-02 09:20:51,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-12-02 09:20:51,926 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:20:51,926 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:20:51,926 INFO L423 AbstractCegarLoop]: === Iteration 30 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:20:51,926 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:20:51,926 INFO L82 PathProgramCache]: Analyzing trace with hash 28731624, now seen corresponding path program 1 times [2018-12-02 09:20:51,927 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:20:51,927 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:20:51,960 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:20:52,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 09:20:52,536 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 09:20:52,644 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-12-02 09:20:52,644 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 09:20:52,649 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 09:20:52,649 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-02 09:20:52,650 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 09:20:52,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 09:20:52,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2018-12-02 09:20:52,650 INFO L87 Difference]: Start difference. First operand 637 states and 763 transitions. Second operand 8 states. [2018-12-02 09:20:52,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 09:20:52,934 INFO L93 Difference]: Finished difference Result 661 states and 789 transitions. [2018-12-02 09:20:52,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 09:20:52,934 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 139 [2018-12-02 09:20:52,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 09:20:52,936 INFO L225 Difference]: With dead ends: 661 [2018-12-02 09:20:52,936 INFO L226 Difference]: Without dead ends: 661 [2018-12-02 09:20:52,936 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2018-12-02 09:20:52,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2018-12-02 09:20:52,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 649. [2018-12-02 09:20:52,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 649 states. [2018-12-02 09:20:52,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 774 transitions. [2018-12-02 09:20:52,942 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 774 transitions. Word has length 139 [2018-12-02 09:20:52,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 09:20:52,943 INFO L480 AbstractCegarLoop]: Abstraction has 649 states and 774 transitions. [2018-12-02 09:20:52,943 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 09:20:52,943 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 774 transitions. [2018-12-02 09:20:52,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-12-02 09:20:52,944 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 09:20:52,944 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:20:52,944 INFO L423 AbstractCegarLoop]: === Iteration 31 === [bb_get_last_path_component_nostripErr1REQUIRES_VIOLATION, bb_get_last_path_component_nostripErr0REQUIRES_VIOLATION, vasprintfErr2REQUIRES_VIOLATION, vasprintfErr8REQUIRES_VIOLATION, vasprintfErr3REQUIRES_VIOLATION, vasprintfErr9REQUIRES_VIOLATION, vasprintfErr4REQUIRES_VIOLATION, vasprintfErr10REQUIRES_VIOLATION, vasprintfErr5REQUIRES_VIOLATION, vasprintfErr0REQUIRES_VIOLATION, vasprintfErr11REQUIRES_VIOLATION, vasprintfErr6REQUIRES_VIOLATION, vasprintfErr1REQUIRES_VIOLATION, vasprintfErr7REQUIRES_VIOLATION, getutentErr2REQUIRES_VIOLATION, getutentErr3REQUIRES_VIOLATION, getutentErr4REQUIRES_VIOLATION, getutentErr5REQUIRES_VIOLATION, getutentErr0REQUIRES_VIOLATION, getutentErr1REQUIRES_VIOLATION, getutentErr6REQUIRES_VIOLATION, getutentErr7REQUIRES_VIOLATION, __mainErr17REQUIRES_VIOLATION, __mainErr16REQUIRES_VIOLATION, __mainErr26ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr37REQUIRES_VIOLATION, __mainErr15REQUIRES_VIOLATION, __mainErr36REQUIRES_VIOLATION, __mainErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr14REQUIRES_VIOLATION, __mainErr27ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr32ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr13REQUIRES_VIOLATION, __mainErr20ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr1REQUIRES_VIOLATION, __mainErr21ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr0REQUIRES_VIOLATION, __mainErr35ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr41REQUIRES_VIOLATION, __mainErr19REQUIRES_VIOLATION, __mainErr40REQUIRES_VIOLATION, __mainErr18REQUIRES_VIOLATION, __mainErr34ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr7REQUIRES_VIOLATION, __mainErr28REQUIRES_VIOLATION, __mainErr6REQUIRES_VIOLATION, __mainErr5REQUIRES_VIOLATION, __mainErr4REQUIRES_VIOLATION, __mainErr39ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr25REQUIRES_VIOLATION, __mainErr24REQUIRES_VIOLATION, __mainErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr12REQUIRES_VIOLATION, __mainErr22ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr11REQUIRES_VIOLATION, __mainErr23ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr10REQUIRES_VIOLATION, __mainErr31REQUIRES_VIOLATION, __mainErr33ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr9REQUIRES_VIOLATION, __mainErr30REQUIRES_VIOLATION, __mainErr8REQUIRES_VIOLATION, __mainErr38ASSERT_VIOLATIONMEMORY_DEREFERENCE, __mainErr29REQUIRES_VIOLATION, readErr1REQUIRES_VIOLATION, readErr0REQUIRES_VIOLATION, getoptErr3REQUIRES_VIOLATION, getoptErr2REQUIRES_VIOLATION, getoptErr13REQUIRES_VIOLATION, getoptErr7REQUIRES_VIOLATION, getoptErr6REQUIRES_VIOLATION, getoptErr8REQUIRES_VIOLATION, getoptErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr9REQUIRES_VIOLATION, getoptErr0REQUIRES_VIOLATION, getoptErr12REQUIRES_VIOLATION, getoptErr10REQUIRES_VIOLATION, getoptErr1REQUIRES_VIOLATION, getoptErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, getoptErr11REQUIRES_VIOLATION, getopt_longErr3REQUIRES_VIOLATION, getopt_longErr4REQUIRES_VIOLATION, getopt_longErr2REQUIRES_VIOLATION, getopt_longErr6REQUIRES_VIOLATION, getopt_longErr0REQUIRES_VIOLATION, getopt_longErr7REQUIRES_VIOLATION, getopt_longErr5REQUIRES_VIOLATION, getopt_longErr1REQUIRES_VIOLATION, safe_writeErr0REQUIRES_VIOLATION, safe_writeErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr2REQUIRES_VIOLATION, bb_get_last_path_component_stripErr3REQUIRES_VIOLATION, bb_get_last_path_component_stripErr1REQUIRES_VIOLATION, bb_get_last_path_component_stripErr0REQUIRES_VIOLATION, mainErr20REQUIRES_VIOLATION, mainErr26ASSERT_VIOLATIONMEMORY_FREE, mainErr18REQUIRES_VIOLATION, mainErr19REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr21REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr22ASSERT_VIOLATIONMEMORY_FREE, mainErr13REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr25ASSERT_VIOLATIONMEMORY_FREE, mainErr28ASSERT_VIOLATIONMEMORY_FREE, mainErr16REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr27ASSERT_VIOLATIONMEMORY_FREE, mainErr30ENSURES_VIOLATIONMEMORY_LEAK, mainErr8REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr23ASSERT_VIOLATIONMEMORY_FREE, mainErr4REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr29ASSERT_VIOLATIONMEMORY_FREE, mainErr6REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr24ASSERT_VIOLATIONMEMORY_FREE, last_char_isErr4REQUIRES_VIOLATION, last_char_isErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, last_char_isErr1REQUIRES_VIOLATION, last_char_isErr0REQUIRES_VIOLATION, last_char_isErr5REQUIRES_VIOLATION]=== [2018-12-02 09:20:52,944 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 09:20:52,944 INFO L82 PathProgramCache]: Analyzing trace with hash 101885278, now seen corresponding path program 1 times [2018-12-02 09:20:52,945 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 09:20:52,945 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9f9a6d5-67e4-441c-99d1-53d4ed4c6145/bin-2019/uautomizer/cvc4 Starting monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-02 09:20:52,980 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 09:21:00,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 09:21:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 09:21:08,735 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-02 09:21:08,778 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,779 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,779 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~utmp?ut_type~SHORT?ut_pid~~pid_t~0?ut_line~ARRAY#_unrecognizedDimensions_~CHAR#?ut_id~ARRAY#_unrecognizedDimensions_~CHAR#?ut_user~ARRAY#_unrecognizedDimensions_~CHAR#?ut_host~ARRAY#_unrecognizedDimensions_~CHAR#?ut_exit~STRUCT~~exit_status?e_termination~SHORT?e_exit~SHORT#?ut_session~~int32_t~0?ut_tv~STRUCT~~?tv_sec~~int32_t~0?tv_usec~~int32_t~0#?ut_addr_v6~ARRAY#_unrecognizedDimensions_~~int32_t~0#?__glibc_reserved~ARRAY#_unrecognizedDimensions_~CHAR## [2018-12-02 09:21:08,779 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *INT [2018-12-02 09:21:08,779 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~utmp?ut_type~SHORT?ut_pid~~pid_t~0?ut_line~ARRAY#_unrecognizedDimensions_~CHAR#?ut_id~ARRAY#_unrecognizedDimensions_~CHAR#?ut_user~ARRAY#_unrecognizedDimensions_~CHAR#?ut_host~ARRAY#_unrecognizedDimensions_~CHAR#?ut_exit~STRUCT~~exit_status?e_termination~SHORT?e_exit~SHORT#?ut_session~~int32_t~0?ut_tv~STRUCT~~?tv_sec~~int32_t~0?tv_usec~~int32_t~0#?ut_addr_v6~ARRAY#_unrecognizedDimensions_~~int32_t~0#?__glibc_reserved~ARRAY#_unrecognizedDimensions_~CHAR## [2018-12-02 09:21:08,779 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *INT [2018-12-02 09:21:08,780 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,780 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,780 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,780 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,781 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,781 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,782 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,782 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,782 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,782 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,783 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,783 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,784 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,784 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,784 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,784 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,785 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,785 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,785 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,786 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,786 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,786 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,786 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,787 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,787 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,787 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,787 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,788 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,788 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,788 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,788 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,789 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,789 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,789 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,789 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,789 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,790 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,790 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,790 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,790 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,792 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,792 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,792 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,792 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,792 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,793 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,793 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,793 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,793 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,793 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,794 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,794 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,794 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,794 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,794 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,795 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,795 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,795 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,795 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,796 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,796 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,796 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,796 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,797 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,797 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,797 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,797 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,798 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,798 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,798 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,799 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,799 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,799 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,800 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,800 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,800 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,800 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,801 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,801 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,801 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,802 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,802 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,802 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,803 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,803 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,803 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,804 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,804 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,804 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,805 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,805 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,805 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,805 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,806 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,806 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,806 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,806 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,807 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,807 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,807 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,807 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,808 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,808 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,808 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,808 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,809 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,809 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,809 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,809 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,810 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,810 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,810 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,810 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,811 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,811 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,811 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,811 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,812 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,812 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,812 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,812 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,813 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,813 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,813 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,813 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,814 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,814 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,814 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,814 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,815 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,815 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,815 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,815 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,816 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,816 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,816 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,816 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,817 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,817 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,817 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,817 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,818 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,818 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,818 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,819 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,819 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,819 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,819 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,820 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,820 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,820 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,821 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,821 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,821 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,821 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,821 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,822 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,822 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,822 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,822 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,823 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,823 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,823 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,823 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,823 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,824 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,824 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,824 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,824 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,825 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,826 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,826 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,826 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,826 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,826 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,827 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,827 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,827 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,827 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,827 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,828 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,829 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,829 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,829 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,829 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,829 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,830 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,831 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,831 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,831 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,831 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,831 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,832 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,832 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,832 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,832 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,832 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,833 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,833 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,833 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR [2018-12-02 09:21:08,849 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 09:21:08 BoogieIcfgContainer [2018-12-02 09:21:08,849 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-02 09:21:08,849 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-02 09:21:08,850 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-02 09:21:08,850 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-02 09:21:08,850 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:08:43" (3/4) ... [2018-12-02 09:21:08,854 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-02 09:21:08,854 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-02 09:21:08,855 INFO L168 Benchmark]: Toolchain (without parser) took 747391.32 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 209.7 MB). Free memory was 939.3 MB in the beginning and 1.0 GB in the end (delta: -91.7 MB). Peak memory consumption was 118.0 MB. Max. memory is 11.5 GB. [2018-12-02 09:21:08,855 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 09:21:08,856 INFO L168 Benchmark]: CACSL2BoogieTranslator took 607.37 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 168.3 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -132.6 MB). Peak memory consumption was 50.0 MB. Max. memory is 11.5 GB. [2018-12-02 09:21:08,856 INFO L168 Benchmark]: Boogie Preprocessor took 76.07 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 19.2 MB). Peak memory consumption was 19.2 MB. Max. memory is 11.5 GB. [2018-12-02 09:21:08,856 INFO L168 Benchmark]: RCFGBuilder took 1553.76 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 866.5 MB in the end (delta: 186.2 MB). Peak memory consumption was 186.2 MB. Max. memory is 11.5 GB. [2018-12-02 09:21:08,856 INFO L168 Benchmark]: TraceAbstraction took 745145.96 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 41.4 MB). Free memory was 866.5 MB in the beginning and 1.0 GB in the end (delta: -164.5 MB). There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 09:21:08,856 INFO L168 Benchmark]: Witness Printer took 4.95 ms. Allocated memory is still 1.2 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 09:21:08,857 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 607.37 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 168.3 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -132.6 MB). Peak memory consumption was 50.0 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 76.07 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 19.2 MB). Peak memory consumption was 19.2 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1553.76 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 866.5 MB in the end (delta: 186.2 MB). Peak memory consumption was 186.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 745145.96 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 41.4 MB). Free memory was 866.5 MB in the beginning and 1.0 GB in the end (delta: -164.5 MB). There was no memory consumed. Max. memory is 11.5 GB. * Witness Printer took 4.95 ms. Allocated memory is still 1.2 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~utmp?ut_type~SHORT?ut_pid~~pid_t~0?ut_line~ARRAY#_unrecognizedDimensions_~CHAR#?ut_id~ARRAY#_unrecognizedDimensions_~CHAR#?ut_user~ARRAY#_unrecognizedDimensions_~CHAR#?ut_host~ARRAY#_unrecognizedDimensions_~CHAR#?ut_exit~STRUCT~~exit_status?e_termination~SHORT?e_exit~SHORT#?ut_session~~int32_t~0?ut_tv~STRUCT~~?tv_sec~~int32_t~0?tv_usec~~int32_t~0#?ut_addr_v6~ARRAY#_unrecognizedDimensions_~~int32_t~0#?__glibc_reserved~ARRAY#_unrecognizedDimensions_~CHAR## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *INT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~utmp?ut_type~SHORT?ut_pid~~pid_t~0?ut_line~ARRAY#_unrecognizedDimensions_~CHAR#?ut_id~ARRAY#_unrecognizedDimensions_~CHAR#?ut_user~ARRAY#_unrecognizedDimensions_~CHAR#?ut_host~ARRAY#_unrecognizedDimensions_~CHAR#?ut_exit~STRUCT~~exit_status?e_termination~SHORT?e_exit~SHORT#?ut_session~~int32_t~0?ut_tv~STRUCT~~?tv_sec~~int32_t~0?tv_usec~~int32_t~0#?ut_addr_v6~ARRAY#_unrecognizedDimensions_~~int32_t~0#?__glibc_reserved~ARRAY#_unrecognizedDimensions_~CHAR## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *INT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType *CHAR * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 1383]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: overapproximation of strlen at line 1383. Possible FailurePath: [L1304] static const char *applet_name; [L1305] static signed int bb_errno_location; [L1306] static signed int * const bb_errno; [L1498] static struct utmp dummy_utmp; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno)=null, \old(bb_errno)=null, \old(bb_errno_location)=0, \old(dummy_utmp)=null, \old(dummy_utmp)=null, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}] [L1580] char *a = malloc(11); VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, malloc(11)={-603387508:0}, optind=0] [L1581] a[10] = 0 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, malloc(11)={-603387508:0}, optind=0] [L1582] int i=0; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=0, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=0, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=0, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=1, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=1, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=1, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=2, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=2, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=2, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=3, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=3, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=3, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=4, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=4, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=4, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=5, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=5, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=5, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=6, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=6, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=6, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=7, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=7, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=7, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=8, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=8, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=8, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=9, malloc(11)={-603387508:0}, optind=0] [L1582] COND TRUE i<10 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=9, malloc(11)={-603387508:0}, optind=0] [L1583] a[i]=__VERIFIER_nondet_char() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, __VERIFIER_nondet_char()=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=9, malloc(11)={-603387508:0}, optind=0] [L1582] ++i VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=10, malloc(11)={-603387508:0}, optind=0] [L1582] COND FALSE !(i<10) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={0:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=10, malloc(11)={-603387508:0}, optind=0] [L1584] applet_name = a [L1585] bb_errno_location = __VERIFIER_nondet_int() [L1586] optind = 1 [L1587] int argc = __VERIFIER_nondet_int(); [L1589] char **argv=malloc((argc+1)*sizeof(char*)); [L1590] char **mem_track=malloc((argc+1)*sizeof(char*)); VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=10, malloc((argc+1)*sizeof(char*))={-603387492:0}, malloc((argc+1)*sizeof(char*))={-802617332:0}, malloc(11)={-603387508:0}, mem_track={-802617332:0}, optind=1] [L1591] argv[argc]=0 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=10, malloc((argc+1)*sizeof(char*))={-603387492:0}, malloc((argc+1)*sizeof(char*))={-802617332:0}, malloc(11)={-603387508:0}, mem_track={-802617332:0}, optind=1] [L1592] int i=0; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, a={-603387508:0}, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, i=10, i=0, malloc((argc+1)*sizeof(char*))={-603387492:0}, malloc((argc+1)*sizeof(char*))={-802617332:0}, malloc(11)={-603387508:0}, mem_track={-802617332:0}, optind=1] [L1592] COND TRUE i= 2u VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1] [L1380] FCALL bb_show_usage() VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1] [L1381] argv = argv + 1l VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, argc=1, argv={-603387492:0}, argv={-603387492:8}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1] [L1382] EXPR \read(**argv) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, \read(**argv)={0:0}, applet_name={-603387508:0}, argc=1, argv={-603387492:8}, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1] [L1382] CALL, EXPR bb_get_last_path_component_strip(*argv) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}] [L1429] char *slash; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}] [L1430] CALL, EXPR last_char_is(path, 47) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(c)=47, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, s={0:0}] [L1468] COND FALSE !(!(s == ((const char *)((void *)0)))) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(c)=47, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, c=47, dummy_utmp={-603387763:0}, optind=1, s={0:0}, s={0:0}] [L1481] return (char *)((void *)0); VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(c)=47, \old(optind)=0, \result={0:0}, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, c=47, dummy_utmp={-603387763:0}, optind=1, s={0:0}, s={0:0}] [L1430] RET, EXPR last_char_is(path, 47) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, last_char_is(path, 47)={0:0}, optind=1, path={0:0}, path={0:0}] [L1430] slash=last_char_is(path, 47) [L1431] char *tmp_post$1; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}] [L1432] COND FALSE !(!(slash == ((char *)((void *)0)))) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}] [L1440] char *return_value_bb_get_last_path_component_nostrip$2; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}] [L1441] CALL, EXPR bb_get_last_path_component_nostrip(path) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}] [L1409] char *slash; [L1410] slash=strrchr(path, 47) [L1411] _Bool tmp_if_expr$2; [L1412] _Bool tmp_if_expr$1; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}] [L1413] COND TRUE slash == ((char *)((void *)0)) [L1414] tmp_if_expr$2 = 1 != 0 VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}, tmp_if_expr$2=1] [L1423] COND TRUE !(tmp_if_expr$2 == (_Bool)0) [L1424] return (char *)path; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, \result={0:0}, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}, tmp_if_expr$2=1] [L1441] RET, EXPR bb_get_last_path_component_nostrip(path) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, bb_get_last_path_component_nostrip(path)={0:0}, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, slash={0:0}] [L1441] return_value_bb_get_last_path_component_nostrip$2=bb_get_last_path_component_nostrip(path) [L1442] return return_value_bb_get_last_path_component_nostrip$2; VAL [\old(applet_name)=null, \old(applet_name)=null, \old(bb_errno_location)=0, \old(optind)=0, \result={0:0}, applet_name={-603387508:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, path={0:0}, path={0:0}, return_value_bb_get_last_path_component_nostrip$2={0:0}, slash={0:0}] [L1382] RET, EXPR bb_get_last_path_component_strip(*argv) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, \read(**argv)={0:0}, applet_name={-603387508:0}, argc=1, argv={-603387492:8}, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, bb_get_last_path_component_strip(*argv)={0:0}, dummy_utmp={-603387763:0}, optind=1] [L1382] s=bb_get_last_path_component_strip(*argv) [L1383] strlen(s) VAL [\old(applet_name)=null, \old(applet_name)=null, \old(argc)=1, \old(bb_errno_location)=0, \old(optind)=0, applet_name={-603387508:0}, argc=1, argv={-603387492:8}, argv={-603387492:0}, bb_errno={0:0}, bb_errno_location=0, dummy_utmp={-603387763:0}, optind=1, s={0:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 19 procedures, 386 locations, 131 error locations. UNSAFE Result, 745.1s OverallTime, 31 OverallIterations, 10 TraceHistogramMax, 346.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 7248 SDtfs, 5817 SDslu, 33933 SDs, 0 SdLazy, 12081 SolverSat, 626 SolverUnsat, 42 SolverUnknown, 0 SolverNotchecked, 176.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3361 GetRequests, 2936 SyntacticMatches, 33 SemanticMatches, 392 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 1867 ImplicationChecksByTransitivity, 316.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=649occurred in iteration=30, 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, 30 MinimizatonAttempts, 744 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.5s SsaConstructionTime, 27.8s SatisfiabilityAnalysisTime, 360.6s InterpolantComputationTime, 2420 NumberOfCodeBlocks, 2262 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 3220 ConstructedInterpolants, 483 QuantifiedInterpolants, 4803075 SizeOfPredicates, 302 NumberOfNonLiveVariables, 10322 ConjunctsInSsa, 403 ConjunctsInUnsatCore, 42 InterpolantComputations, 18 PerfectInterpolantSequences, 9891/10610 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request...