./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:31:18,673 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:31:18,676 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:31:18,732 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:31:18,733 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:31:18,737 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:31:18,739 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:31:18,744 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:31:18,747 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:31:18,753 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:31:18,755 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:31:18,757 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:31:18,758 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:31:18,761 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:31:18,763 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:31:18,767 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:31:18,769 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:31:18,771 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:31:18,773 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:31:18,781 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:31:18,783 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:31:18,785 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:31:18,788 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:31:18,790 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:31:18,799 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:31:18,799 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:31:18,800 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:31:18,802 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:31:18,803 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:31:18,805 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:31:18,805 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:31:18,806 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:31:18,808 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:31:18,810 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:31:18,812 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:31:18,812 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:31:18,813 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:31:18,813 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:31:18,814 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:31:18,815 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:31:18,816 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:31:18,817 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 17:31:18,859 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:31:18,860 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:31:18,860 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:31:18,861 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:31:18,868 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:31:18,868 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:31:18,869 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:31:18,869 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:31:18,870 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:31:18,870 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:31:18,871 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:31:18,871 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:31:18,872 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:31:18,872 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:31:18,872 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:31:18,872 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:31:18,872 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:31:18,873 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:31:18,873 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:31:18,873 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:31:18,873 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:31:18,874 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:31:18,874 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:31:18,874 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:31:18,875 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:31:18,875 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:31:18,875 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 17:31:18,875 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:31:18,876 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:31:18,877 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:31:18,877 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:31:18,878 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y 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 ! call(reach_error())) ) 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 -> 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 [2021-11-13 17:31:19,215 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:31:19,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:31:19,251 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:31:19,252 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:31:19,253 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:31:19,255 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:31:19,322 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/0951e024f/fde85827f1f4478aaede1b97d2748065/FLAGa0e6b8157 [2021-11-13 17:31:20,072 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:31:20,072 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:31:20,104 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/0951e024f/fde85827f1f4478aaede1b97d2748065/FLAGa0e6b8157 [2021-11-13 17:31:20,149 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/0951e024f/fde85827f1f4478aaede1b97d2748065 [2021-11-13 17:31:20,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:31:20,153 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:31:20,155 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:31:20,155 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:31:20,159 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:31:20,160 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:20,161 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e31c151 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20, skipping insertion in model container [2021-11-13 17:31:20,161 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:20,168 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:31:20,296 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:31:21,013 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2021-11-13 17:31:21,334 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:31:21,359 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:31:21,546 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2021-11-13 17:31:21,704 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:31:21,743 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:31:21,743 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21 WrapperNode [2021-11-13 17:31:21,743 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:31:21,745 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:31:21,745 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:31:21,745 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:31:21,754 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:21,807 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:21,913 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:31:21,914 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:31:21,915 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:31:21,915 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:31:21,924 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:21,924 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:21,939 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:21,940 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:22,055 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:22,065 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:22,083 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:22,119 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:31:22,121 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:31:22,121 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:31:22,122 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:31:22,124 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (1/1) ... [2021-11-13 17:31:22,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:31:22,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:31:22,156 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:31:22,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:31:22,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 17:31:22,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-11-13 17:31:22,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-11-13 17:31:22,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 17:31:22,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 17:31:22,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 17:31:22,210 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-11-13 17:31:22,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-11-13 17:31:22,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:31:22,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:31:22,211 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-11-13 17:31:22,211 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-11-13 17:31:22,211 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:31:22,211 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:31:22,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 17:31:22,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 17:31:22,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 17:31:22,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 17:31:22,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 17:31:22,212 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 17:31:22,212 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 17:31:22,212 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:31:22,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-11-13 17:31:22,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-11-13 17:31:22,213 INFO L130 BoogieDeclarations]: Found specification of procedure gtco_disconnect [2021-11-13 17:31:22,213 INFO L138 BoogieDeclarations]: Found implementation of procedure gtco_disconnect [2021-11-13 17:31:22,213 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2021-11-13 17:31:22,213 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2021-11-13 17:31:22,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-13 17:31:22,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-13 17:31:22,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:31:22,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:31:22,214 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2021-11-13 17:31:22,214 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2021-11-13 17:31:22,215 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2021-11-13 17:31:22,215 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2021-11-13 17:31:22,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:31:22,215 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:31:22,216 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2021-11-13 17:31:22,216 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2021-11-13 17:31:22,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:31:22,216 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-13 17:31:22,216 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-13 17:31:22,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2021-11-13 17:31:22,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2021-11-13 17:31:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 17:31:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 17:31:22,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 17:31:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:31:22,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:31:22,902 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 17:31:22,935 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-11-13 17:31:32,177 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:31:32,181 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 17:31:32,184 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:31:32 BoogieIcfgContainer [2021-11-13 17:31:32,186 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:31:32,189 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:31:32,189 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:31:32,193 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:31:32,194 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:31:20" (1/3) ... [2021-11-13 17:31:32,195 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7705ce47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:31:32, skipping insertion in model container [2021-11-13 17:31:32,195 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:21" (2/3) ... [2021-11-13 17:31:32,196 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7705ce47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:31:32, skipping insertion in model container [2021-11-13 17:31:32,196 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:31:32" (3/3) ... [2021-11-13 17:31:32,197 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:31:32,204 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:31:32,204 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:31:32,277 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:31:32,286 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 17:31:32,287 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:31:32,338 INFO L276 IsEmpty]: Start isEmpty. Operand has 450 states, 343 states have (on average 1.3906705539358601) internal successors, (477), 354 states have internal predecessors, (477), 88 states have call successors, (88), 19 states have call predecessors, (88), 17 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2021-11-13 17:31:32,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-13 17:31:32,344 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:32,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:31:32,345 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:31:32,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:32,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1034947126, now seen corresponding path program 1 times [2021-11-13 17:31:32,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:32,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156138716] [2021-11-13 17:31:32,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:32,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:32,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:33,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:31:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:33,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:31:33,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:33,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156138716] [2021-11-13 17:31:33,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156138716] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:33,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:33,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:33,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703035156] [2021-11-13 17:31:33,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:33,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:33,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:33,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:33,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:33,254 INFO L87 Difference]: Start difference. First operand has 450 states, 343 states have (on average 1.3906705539358601) internal successors, (477), 354 states have internal predecessors, (477), 88 states have call successors, (88), 19 states have call predecessors, (88), 17 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:31:35,336 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:37,434 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:40,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:40,781 INFO L93 Difference]: Finished difference Result 1345 states and 2009 transitions. [2021-11-13 17:31:40,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:40,784 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-13 17:31:40,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:40,805 INFO L225 Difference]: With dead ends: 1345 [2021-11-13 17:31:40,805 INFO L226 Difference]: Without dead ends: 882 [2021-11-13 17:31:40,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:40,817 INFO L933 BasicCegarLoop]: 1138 mSDtfsCounter, 637 mSDsluCounter, 1214 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 124 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6732.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.42ms SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7296.89ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:40,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [688 Valid, 2352 Invalid, 501 Unknown, 0 Unchecked, 31.42ms Time], IncrementalHoareTripleChecker [124 Valid, 375 Invalid, 2 Unknown, 0 Unchecked, 7296.89ms Time] [2021-11-13 17:31:40,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-11-13 17:31:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 848. [2021-11-13 17:31:40,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 654 states have (on average 1.3669724770642202) internal successors, (894), 660 states have internal predecessors, (894), 161 states have call successors, (161), 33 states have call predecessors, (161), 32 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2021-11-13 17:31:40,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1211 transitions. [2021-11-13 17:31:40,950 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1211 transitions. Word has length 22 [2021-11-13 17:31:40,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:40,951 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1211 transitions. [2021-11-13 17:31:40,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:31:40,952 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1211 transitions. [2021-11-13 17:31:40,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-13 17:31:40,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:40,955 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:31:40,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 17:31:40,955 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:31:40,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash -362058192, now seen corresponding path program 1 times [2021-11-13 17:31:40,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:40,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179932997] [2021-11-13 17:31:40,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:40,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:31:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:31:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,258 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:31:41,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:41,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179932997] [2021-11-13 17:31:41,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179932997] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:41,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:41,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:41,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851674334] [2021-11-13 17:31:41,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:41,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:41,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:41,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:41,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:41,263 INFO L87 Difference]: Start difference. First operand 848 states and 1211 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:43,314 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:44,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:44,829 INFO L93 Difference]: Finished difference Result 908 states and 1289 transitions. [2021-11-13 17:31:44,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:44,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-11-13 17:31:44,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:44,842 INFO L225 Difference]: With dead ends: 908 [2021-11-13 17:31:44,842 INFO L226 Difference]: Without dead ends: 895 [2021-11-13 17:31:44,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:44,845 INFO L933 BasicCegarLoop]: 628 mSDtfsCounter, 627 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 104 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3251.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.22ms SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3462.88ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:44,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [677 Valid, 1002 Invalid, 271 Unknown, 0 Unchecked, 11.22ms Time], IncrementalHoareTripleChecker [104 Valid, 166 Invalid, 1 Unknown, 0 Unchecked, 3462.88ms Time] [2021-11-13 17:31:44,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2021-11-13 17:31:44,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 848. [2021-11-13 17:31:44,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 654 states have (on average 1.3654434250764527) internal successors, (893), 660 states have internal predecessors, (893), 161 states have call successors, (161), 33 states have call predecessors, (161), 32 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2021-11-13 17:31:44,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1210 transitions. [2021-11-13 17:31:44,911 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1210 transitions. Word has length 32 [2021-11-13 17:31:44,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:44,912 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1210 transitions. [2021-11-13 17:31:44,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:44,913 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1210 transitions. [2021-11-13 17:31:44,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-13 17:31:44,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:44,915 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:31:44,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 17:31:44,916 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:31:44,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:44,916 INFO L85 PathProgramCache]: Analyzing trace with hash -304799890, now seen corresponding path program 1 times [2021-11-13 17:31:44,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:44,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666961065] [2021-11-13 17:31:44,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:44,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:45,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:45,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:31:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:45,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:31:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:45,487 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:31:45,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:45,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666961065] [2021-11-13 17:31:45,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666961065] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:45,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:45,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:45,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970224478] [2021-11-13 17:31:45,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:45,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:45,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:45,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:45,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:45,491 INFO L87 Difference]: Start difference. First operand 848 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:47,548 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:49,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:49,591 INFO L93 Difference]: Finished difference Result 2585 states and 3703 transitions. [2021-11-13 17:31:49,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:49,595 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-11-13 17:31:49,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:49,609 INFO L225 Difference]: With dead ends: 2585 [2021-11-13 17:31:49,609 INFO L226 Difference]: Without dead ends: 1749 [2021-11-13 17:31:49,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:49,619 INFO L933 BasicCegarLoop]: 684 mSDtfsCounter, 657 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 192 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3639.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.17ms SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3819.81ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:49,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [706 Valid, 1612 Invalid, 482 Unknown, 0 Unchecked, 15.17ms Time], IncrementalHoareTripleChecker [192 Valid, 289 Invalid, 1 Unknown, 0 Unchecked, 3819.81ms Time] [2021-11-13 17:31:49,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1749 states. [2021-11-13 17:31:49,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1749 to 1679. [2021-11-13 17:31:49,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1298 states have (on average 1.3628659476117104) internal successors, (1769), 1306 states have internal predecessors, (1769), 315 states have call successors, (315), 64 states have call predecessors, (315), 65 states have return successors, (318), 310 states have call predecessors, (318), 310 states have call successors, (318) [2021-11-13 17:31:49,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 2402 transitions. [2021-11-13 17:31:49,740 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 2402 transitions. Word has length 32 [2021-11-13 17:31:49,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:49,741 INFO L470 AbstractCegarLoop]: Abstraction has 1679 states and 2402 transitions. [2021-11-13 17:31:49,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:49,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 2402 transitions. [2021-11-13 17:31:49,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-13 17:31:49,748 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:49,748 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:31:49,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 17:31:49,749 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:31:49,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:49,750 INFO L85 PathProgramCache]: Analyzing trace with hash -859075655, now seen corresponding path program 1 times [2021-11-13 17:31:49,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:49,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115729067] [2021-11-13 17:31:49,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:49,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:49,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:50,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:31:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:50,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:31:50,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:50,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:31:50,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:50,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115729067] [2021-11-13 17:31:50,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115729067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:50,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:50,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:50,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824103116] [2021-11-13 17:31:50,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:50,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:50,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:50,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:50,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:50,155 INFO L87 Difference]: Start difference. First operand 1679 states and 2402 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:52,240 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:55,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:55,555 INFO L93 Difference]: Finished difference Result 5126 states and 7335 transitions. [2021-11-13 17:31:55,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:55,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2021-11-13 17:31:55,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:55,584 INFO L225 Difference]: With dead ends: 5126 [2021-11-13 17:31:55,585 INFO L226 Difference]: Without dead ends: 3459 [2021-11-13 17:31:55,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:55,594 INFO L933 BasicCegarLoop]: 1083 mSDtfsCounter, 639 mSDsluCounter, 1173 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 123 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4806.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 2256 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.66ms SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5041.93ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:55,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 2256 Invalid, 492 Unknown, 0 Unchecked, 16.66ms Time], IncrementalHoareTripleChecker [123 Valid, 368 Invalid, 1 Unknown, 0 Unchecked, 5041.93ms Time] [2021-11-13 17:31:55,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3459 states. [2021-11-13 17:31:55,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3459 to 3332. [2021-11-13 17:31:55,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 2579 states have (on average 1.3606048856145794) internal successors, (3509), 2591 states have internal predecessors, (3509), 623 states have call successors, (623), 126 states have call predecessors, (623), 129 states have return successors, (634), 618 states have call predecessors, (634), 618 states have call successors, (634) [2021-11-13 17:31:55,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 4766 transitions. [2021-11-13 17:31:55,791 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 4766 transitions. Word has length 33 [2021-11-13 17:31:55,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:55,793 INFO L470 AbstractCegarLoop]: Abstraction has 3332 states and 4766 transitions. [2021-11-13 17:31:55,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:55,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 4766 transitions. [2021-11-13 17:31:55,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-13 17:31:55,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:55,798 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:31:55,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 17:31:55,799 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:31:55,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:55,799 INFO L85 PathProgramCache]: Analyzing trace with hash -861750319, now seen corresponding path program 1 times [2021-11-13 17:31:55,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:55,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992023518] [2021-11-13 17:31:55,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:55,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:55,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:31:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:56,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:31:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:56,081 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:31:56,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:56,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992023518] [2021-11-13 17:31:56,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992023518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:56,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:56,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:56,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322810873] [2021-11-13 17:31:56,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:56,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:56,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:56,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:56,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:56,084 INFO L87 Difference]: Start difference. First operand 3332 states and 4766 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:31:58,159 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:01,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:01,361 INFO L93 Difference]: Finished difference Result 3457 states and 4938 transitions. [2021-11-13 17:32:01,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:32:01,362 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2021-11-13 17:32:01,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:01,385 INFO L225 Difference]: With dead ends: 3457 [2021-11-13 17:32:01,386 INFO L226 Difference]: Without dead ends: 3454 [2021-11-13 17:32:01,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:01,391 INFO L933 BasicCegarLoop]: 1084 mSDtfsCounter, 636 mSDsluCounter, 1173 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 120 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4785.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 2257 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.35ms SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5009.10ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:01,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [687 Valid, 2257 Invalid, 482 Unknown, 0 Unchecked, 13.35ms Time], IncrementalHoareTripleChecker [120 Valid, 361 Invalid, 1 Unknown, 0 Unchecked, 5009.10ms Time] [2021-11-13 17:32:01,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2021-11-13 17:32:01,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3333. [2021-11-13 17:32:01,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3333 states, 2580 states have (on average 1.3604651162790697) internal successors, (3510), 2592 states have internal predecessors, (3510), 623 states have call successors, (623), 126 states have call predecessors, (623), 129 states have return successors, (634), 618 states have call predecessors, (634), 618 states have call successors, (634) [2021-11-13 17:32:01,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3333 states to 3333 states and 4767 transitions. [2021-11-13 17:32:01,563 INFO L78 Accepts]: Start accepts. Automaton has 3333 states and 4767 transitions. Word has length 34 [2021-11-13 17:32:01,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:01,566 INFO L470 AbstractCegarLoop]: Abstraction has 3333 states and 4767 transitions. [2021-11-13 17:32:01,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:32:01,566 INFO L276 IsEmpty]: Start isEmpty. Operand 3333 states and 4767 transitions. [2021-11-13 17:32:01,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-13 17:32:01,567 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:01,567 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:01,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 17:32:01,568 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:01,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:01,568 INFO L85 PathProgramCache]: Analyzing trace with hash -944660036, now seen corresponding path program 1 times [2021-11-13 17:32:01,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:01,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435300177] [2021-11-13 17:32:01,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:01,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:01,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:32:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:01,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:32:01,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:01,780 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:32:01,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:01,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435300177] [2021-11-13 17:32:01,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435300177] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:01,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:01,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:32:01,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519488034] [2021-11-13 17:32:01,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:01,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:01,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:01,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:01,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:32:01,783 INFO L87 Difference]: Start difference. First operand 3333 states and 4767 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:32:03,833 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:05,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:05,423 INFO L93 Difference]: Finished difference Result 3453 states and 4934 transitions. [2021-11-13 17:32:05,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:05,424 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2021-11-13 17:32:05,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:05,448 INFO L225 Difference]: With dead ends: 3453 [2021-11-13 17:32:05,449 INFO L226 Difference]: Without dead ends: 3450 [2021-11-13 17:32:05,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:05,453 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 606 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 101 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3263.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.37ms SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3385.20ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:05,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [654 Valid, 958 Invalid, 264 Unknown, 0 Unchecked, 6.37ms Time], IncrementalHoareTripleChecker [101 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 3385.20ms Time] [2021-11-13 17:32:05,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3450 states. [2021-11-13 17:32:05,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3450 to 3332. [2021-11-13 17:32:05,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 2580 states have (on average 1.360077519379845) internal successors, (3509), 2591 states have internal predecessors, (3509), 622 states have call successors, (622), 126 states have call predecessors, (622), 129 states have return successors, (634), 618 states have call predecessors, (634), 618 states have call successors, (634) [2021-11-13 17:32:05,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 4765 transitions. [2021-11-13 17:32:05,682 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 4765 transitions. Word has length 35 [2021-11-13 17:32:05,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:05,682 INFO L470 AbstractCegarLoop]: Abstraction has 3332 states and 4765 transitions. [2021-11-13 17:32:05,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:32:05,683 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 4765 transitions. [2021-11-13 17:32:05,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-13 17:32:05,684 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:05,684 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:05,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 17:32:05,684 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:05,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:05,685 INFO L85 PathProgramCache]: Analyzing trace with hash 780110900, now seen corresponding path program 1 times [2021-11-13 17:32:05,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:05,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115684807] [2021-11-13 17:32:05,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:05,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:05,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:05,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:32:05,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:05,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:32:05,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:05,894 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:32:05,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:05,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115684807] [2021-11-13 17:32:05,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115684807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:05,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:05,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:32:05,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728290065] [2021-11-13 17:32:05,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:05,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:05,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:05,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:05,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:32:05,897 INFO L87 Difference]: Start difference. First operand 3332 states and 4765 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:32:07,948 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:09,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:09,251 INFO L93 Difference]: Finished difference Result 3452 states and 4932 transitions. [2021-11-13 17:32:09,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:32:09,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 36 [2021-11-13 17:32:09,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:09,275 INFO L225 Difference]: With dead ends: 3452 [2021-11-13 17:32:09,275 INFO L226 Difference]: Without dead ends: 3440 [2021-11-13 17:32:09,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:09,279 INFO L933 BasicCegarLoop]: 609 mSDtfsCounter, 603 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 100 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3067.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.78ms SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3160.78ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:09,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [651 Valid, 957 Invalid, 261 Unknown, 0 Unchecked, 4.78ms Time], IncrementalHoareTripleChecker [100 Valid, 160 Invalid, 1 Unknown, 0 Unchecked, 3160.78ms Time] [2021-11-13 17:32:09,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3440 states. [2021-11-13 17:32:09,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3440 to 3322. [2021-11-13 17:32:09,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3322 states, 2571 states have (on average 1.3597821859198755) internal successors, (3496), 2581 states have internal predecessors, (3496), 621 states have call successors, (621), 126 states have call predecessors, (621), 129 states have return successors, (634), 618 states have call predecessors, (634), 618 states have call successors, (634) [2021-11-13 17:32:09,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3322 states to 3322 states and 4751 transitions. [2021-11-13 17:32:09,463 INFO L78 Accepts]: Start accepts. Automaton has 3322 states and 4751 transitions. Word has length 36 [2021-11-13 17:32:09,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:09,465 INFO L470 AbstractCegarLoop]: Abstraction has 3322 states and 4751 transitions. [2021-11-13 17:32:09,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:32:09,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3322 states and 4751 transitions. [2021-11-13 17:32:09,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-13 17:32:09,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:09,474 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:09,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 17:32:09,515 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:09,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:09,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1322798679, now seen corresponding path program 1 times [2021-11-13 17:32:09,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:09,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298233921] [2021-11-13 17:32:09,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:09,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:09,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:32:09,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:09,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-13 17:32:09,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:09,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 17:32:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-13 17:32:09,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 17:32:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-13 17:32:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-13 17:32:09,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:09,855 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:32:09,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:09,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298233921] [2021-11-13 17:32:09,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298233921] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:09,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:09,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:09,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159452947] [2021-11-13 17:32:09,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:09,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:09,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:09,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:09,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:09,860 INFO L87 Difference]: Start difference. First operand 3322 states and 4751 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 17:32:11,911 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:14,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:14,221 INFO L93 Difference]: Finished difference Result 6878 states and 9833 transitions. [2021-11-13 17:32:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:32:14,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2021-11-13 17:32:14,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:14,247 INFO L225 Difference]: With dead ends: 6878 [2021-11-13 17:32:14,248 INFO L226 Difference]: Without dead ends: 3568 [2021-11-13 17:32:14,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:32:14,259 INFO L933 BasicCegarLoop]: 623 mSDtfsCounter, 104 mSDsluCounter, 1712 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 90 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3855.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 2335 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.59ms SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4194.95ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:14,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 2335 Invalid, 511 Unknown, 0 Unchecked, 11.59ms Time], IncrementalHoareTripleChecker [90 Valid, 420 Invalid, 1 Unknown, 0 Unchecked, 4194.95ms Time] [2021-11-13 17:32:14,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3568 states. [2021-11-13 17:32:14,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3568 to 3426. [2021-11-13 17:32:14,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3426 states, 2674 states have (on average 1.362004487658938) internal successors, (3642), 2684 states have internal predecessors, (3642), 621 states have call successors, (621), 127 states have call predecessors, (621), 130 states have return successors, (634), 618 states have call predecessors, (634), 618 states have call successors, (634) [2021-11-13 17:32:14,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3426 states to 3426 states and 4897 transitions. [2021-11-13 17:32:14,463 INFO L78 Accepts]: Start accepts. Automaton has 3426 states and 4897 transitions. Word has length 103 [2021-11-13 17:32:14,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:14,463 INFO L470 AbstractCegarLoop]: Abstraction has 3426 states and 4897 transitions. [2021-11-13 17:32:14,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 17:32:14,465 INFO L276 IsEmpty]: Start isEmpty. Operand 3426 states and 4897 transitions. [2021-11-13 17:32:14,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-13 17:32:14,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:14,468 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:14,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 17:32:14,469 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:14,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:14,470 INFO L85 PathProgramCache]: Analyzing trace with hash -818637723, now seen corresponding path program 1 times [2021-11-13 17:32:14,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:14,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590649959] [2021-11-13 17:32:14,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:14,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:32:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:32:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:14,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 17:32:14,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:14,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:14,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-13 17:32:14,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-13 17:32:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:32:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:14,975 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-11-13 17:32:14,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:14,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590649959] [2021-11-13 17:32:14,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590649959] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:14,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986574784] [2021-11-13 17:32:14,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:14,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:14,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:14,979 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:15,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 17:32:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:15,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 2435 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 17:32:15,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:16,290 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-11-13 17:32:16,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 17:32:16,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986574784] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:16,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:32:16,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-11-13 17:32:16,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534503898] [2021-11-13 17:32:16,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:16,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:32:16,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:16,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:32:16,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:16,293 INFO L87 Difference]: Start difference. First operand 3426 states and 4897 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 17:32:18,345 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:18,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:18,988 INFO L93 Difference]: Finished difference Result 10422 states and 14889 transitions. [2021-11-13 17:32:18,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:18,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 112 [2021-11-13 17:32:18,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:19,052 INFO L225 Difference]: With dead ends: 10422 [2021-11-13 17:32:19,052 INFO L226 Difference]: Without dead ends: 7012 [2021-11-13 17:32:19,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-11-13 17:32:19,065 INFO L933 BasicCegarLoop]: 1211 mSDtfsCounter, 720 mSDsluCounter, 2938 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2150.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 4149 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.80ms SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2315.65ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:19,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 4149 Invalid, 57 Unknown, 0 Unchecked, 9.80ms Time], IncrementalHoareTripleChecker [16 Valid, 40 Invalid, 1 Unknown, 0 Unchecked, 2315.65ms Time] [2021-11-13 17:32:19,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7012 states. [2021-11-13 17:32:19,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7012 to 3522. [2021-11-13 17:32:19,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3522 states, 2746 states have (on average 1.3525127458120902) internal successors, (3714), 2756 states have internal predecessors, (3714), 645 states have call successors, (645), 127 states have call predecessors, (645), 130 states have return successors, (662), 642 states have call predecessors, (662), 642 states have call successors, (662) [2021-11-13 17:32:19,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3522 states to 3522 states and 5021 transitions. [2021-11-13 17:32:19,341 INFO L78 Accepts]: Start accepts. Automaton has 3522 states and 5021 transitions. Word has length 112 [2021-11-13 17:32:19,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:19,343 INFO L470 AbstractCegarLoop]: Abstraction has 3522 states and 5021 transitions. [2021-11-13 17:32:19,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 17:32:19,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3522 states and 5021 transitions. [2021-11-13 17:32:19,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-13 17:32:19,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:19,354 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:19,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:32:19,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:19,579 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:32:19,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:19,579 INFO L85 PathProgramCache]: Analyzing trace with hash -2098501401, now seen corresponding path program 1 times [2021-11-13 17:32:19,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:19,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645192964] [2021-11-13 17:32:19,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:19,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:19,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:32:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:32:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:32:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 17:32:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-13 17:32:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-13 17:32:20,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:32:20,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:20,585 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-13 17:32:20,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:20,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645192964] [2021-11-13 17:32:20,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645192964] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:32:20,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018527433] [2021-11-13 17:32:20,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:20,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:32:20,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:32:20,591 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:32:20,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 17:32:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:21,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 58 conjunts are in the unsatisfiable core [2021-11-13 17:32:21,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:32:24,041 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-13 17:32:24,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:32:25,348 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-13 17:32:25,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018527433] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:32:25,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:32:25,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 10] total 30 [2021-11-13 17:32:25,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167518609] [2021-11-13 17:32:25,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:32:25,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-13 17:32:25,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:25,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-13 17:32:25,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=789, Unknown=0, NotChecked=0, Total=870 [2021-11-13 17:32:25,352 INFO L87 Difference]: Start difference. First operand 3522 states and 5021 transitions. Second operand has 30 states, 30 states have (on average 6.533333333333333) internal successors, (196), 23 states have internal predecessors, (196), 7 states have call successors, (28), 7 states have call predecessors, (28), 7 states have return successors, (24), 11 states have call predecessors, (24), 7 states have call successors, (24) [2021-11-13 17:32:27,402 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:29,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:31,671 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:33,795 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:35,931 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:38,054 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:40,206 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:42,360 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:44,497 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:46,647 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:48,849 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:50,970 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:43,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:43,883 INFO L93 Difference]: Finished difference Result 14911 states and 21824 transitions. [2021-11-13 17:33:43,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-11-13 17:33:43,884 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 6.533333333333333) internal successors, (196), 23 states have internal predecessors, (196), 7 states have call successors, (28), 7 states have call predecessors, (28), 7 states have return successors, (24), 11 states have call predecessors, (24), 7 states have call successors, (24) Word has length 112 [2021-11-13 17:33:43,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:43,930 INFO L225 Difference]: With dead ends: 14911 [2021-11-13 17:33:43,930 INFO L226 Difference]: Without dead ends: 11393 [2021-11-13 17:33:43,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7487 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1852, Invalid=19318, Unknown=0, NotChecked=0, Total=21170 [2021-11-13 17:33:43,951 INFO L933 BasicCegarLoop]: 2566 mSDtfsCounter, 8805 mSDsluCounter, 48670 mSDsCounter, 0 mSdLazyCounter, 21318 mSolverCounterSat, 4060 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63143.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9152 SdHoareTripleChecker+Valid, 51236 SdHoareTripleChecker+Invalid, 25390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 310.72ms SdHoareTripleChecker+Time, 4060 IncrementalHoareTripleChecker+Valid, 21318 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68570.69ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:43,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9152 Valid, 51236 Invalid, 25390 Unknown, 0 Unchecked, 310.72ms Time], IncrementalHoareTripleChecker [4060 Valid, 21318 Invalid, 12 Unknown, 0 Unchecked, 68570.69ms Time] [2021-11-13 17:33:43,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11393 states. [2021-11-13 17:33:44,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11393 to 6312. [2021-11-13 17:33:44,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6312 states, 4935 states have (on average 1.3432624113475178) internal successors, (6629), 4945 states have internal predecessors, (6629), 1123 states have call successors, (1123), 220 states have call predecessors, (1123), 253 states have return successors, (1264), 1154 states have call predecessors, (1264), 1120 states have call successors, (1264) [2021-11-13 17:33:44,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6312 states to 6312 states and 9016 transitions. [2021-11-13 17:33:44,639 INFO L78 Accepts]: Start accepts. Automaton has 6312 states and 9016 transitions. Word has length 112 [2021-11-13 17:33:44,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:44,640 INFO L470 AbstractCegarLoop]: Abstraction has 6312 states and 9016 transitions. [2021-11-13 17:33:44,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 6.533333333333333) internal successors, (196), 23 states have internal predecessors, (196), 7 states have call successors, (28), 7 states have call predecessors, (28), 7 states have return successors, (24), 11 states have call predecessors, (24), 7 states have call successors, (24) [2021-11-13 17:33:44,641 INFO L276 IsEmpty]: Start isEmpty. Operand 6312 states and 9016 transitions. [2021-11-13 17:33:44,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-13 17:33:44,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:44,646 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:44,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:33:44,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:44,871 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:33:44,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:44,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1465881177, now seen corresponding path program 1 times [2021-11-13 17:33:44,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:44,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055394216] [2021-11-13 17:33:44,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:44,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:33:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 17:33:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 17:33:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:45,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 17:33:45,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:45,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:33:45,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:45,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 17:33:45,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-13 17:33:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-13 17:33:45,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 17:33:45,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 17:33:45,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:45,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055394216] [2021-11-13 17:33:45,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055394216] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:33:45,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464634101] [2021-11-13 17:33:45,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:45,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:33:45,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:33:45,957 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:33:45,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 17:36:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:36:11,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 2474 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-13 17:36:11,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:36:13,000 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 29 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-13 17:36:13,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:36:14,230 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 17:36:14,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464634101] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:36:14,230 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:36:14,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 10] total 28 [2021-11-13 17:36:14,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685809766] [2021-11-13 17:36:14,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:36:14,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-13 17:36:14,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:36:14,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-13 17:36:14,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-11-13 17:36:14,233 INFO L87 Difference]: Start difference. First operand 6312 states and 9016 transitions. Second operand has 28 states, 28 states have (on average 6.678571428571429) internal successors, (187), 19 states have internal predecessors, (187), 7 states have call successors, (31), 6 states have call predecessors, (31), 9 states have return successors, (30), 13 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-13 17:36:16,292 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:18,417 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:20,543 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:22,658 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:24,790 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:26,899 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:29,033 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:31,167 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:33,302 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:35,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:37,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:39,689 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:36:49,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:36:49,656 INFO L93 Difference]: Finished difference Result 13479 states and 19229 transitions. [2021-11-13 17:36:49,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 17:36:49,656 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 6.678571428571429) internal successors, (187), 19 states have internal predecessors, (187), 7 states have call successors, (31), 6 states have call predecessors, (31), 9 states have return successors, (30), 13 states have call predecessors, (30), 7 states have call successors, (30) Word has length 124 [2021-11-13 17:36:49,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:36:49,680 INFO L225 Difference]: With dead ends: 13479 [2021-11-13 17:36:49,681 INFO L226 Difference]: Without dead ends: 7183 [2021-11-13 17:36:49,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=304, Invalid=1588, Unknown=0, NotChecked=0, Total=1892 [2021-11-13 17:36:49,699 INFO L933 BasicCegarLoop]: 1288 mSDtfsCounter, 2823 mSDsluCounter, 13298 mSDsCounter, 0 mSdLazyCounter, 4229 mSolverCounterSat, 966 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31906.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2955 SdHoareTripleChecker+Valid, 14586 SdHoareTripleChecker+Invalid, 5207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 60.33ms SdHoareTripleChecker+Time, 966 IncrementalHoareTripleChecker+Valid, 4229 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34128.12ms IncrementalHoareTripleChecker+Time [2021-11-13 17:36:49,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2955 Valid, 14586 Invalid, 5207 Unknown, 0 Unchecked, 60.33ms Time], IncrementalHoareTripleChecker [966 Valid, 4229 Invalid, 12 Unknown, 0 Unchecked, 34128.12ms Time] [2021-11-13 17:36:49,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7183 states. [2021-11-13 17:36:50,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7183 to 5395. [2021-11-13 17:36:50,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5395 states, 4203 states have (on average 1.3433261955745897) internal successors, (5646), 4217 states have internal predecessors, (5646), 973 states have call successors, (973), 189 states have call predecessors, (973), 218 states have return successors, (1102), 994 states have call predecessors, (1102), 970 states have call successors, (1102) [2021-11-13 17:36:50,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5395 states to 5395 states and 7721 transitions. [2021-11-13 17:36:50,109 INFO L78 Accepts]: Start accepts. Automaton has 5395 states and 7721 transitions. Word has length 124 [2021-11-13 17:36:50,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:36:50,110 INFO L470 AbstractCegarLoop]: Abstraction has 5395 states and 7721 transitions. [2021-11-13 17:36:50,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 6.678571428571429) internal successors, (187), 19 states have internal predecessors, (187), 7 states have call successors, (31), 6 states have call predecessors, (31), 9 states have return successors, (30), 13 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-13 17:36:50,110 INFO L276 IsEmpty]: Start isEmpty. Operand 5395 states and 7721 transitions. [2021-11-13 17:36:50,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-13 17:36:50,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:36:50,114 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:36:50,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:36:50,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:36:50,376 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:36:50,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:36:50,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1972520605, now seen corresponding path program 2 times [2021-11-13 17:36:50,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:36:50,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977099328] [2021-11-13 17:36:50,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:36:50,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:36:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:36:52,775 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:36:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:36:55,741 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:36:55,742 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 17:36:55,746 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 17:36:55,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 17:36:55,753 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:36:55,757 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 17:36:56,084 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.translateProgramExecution(InlinerBacktranslator.java:203) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:216) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:206) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getProgramExecutionAsString(UnprovableResult.java:132) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getLongDescription(UnprovableResult.java:125) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:141) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.reportLocationResults(TraceAbstractionStarter.java:586) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:181) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) 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:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-13 17:36:56,088 INFO L158 Benchmark]: Toolchain (without parser) took 335934.32ms. Allocated memory was 86.0MB in the beginning and 463.5MB in the end (delta: 377.5MB). Free memory was 42.8MB in the beginning and 202.9MB in the end (delta: -160.1MB). Peak memory consumption was 352.1MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,088 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 86.0MB. Free memory is still 65.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 17:36:56,089 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1589.02ms. Allocated memory was 86.0MB in the beginning and 136.3MB in the end (delta: 50.3MB). Free memory was 42.6MB in the beginning and 73.3MB in the end (delta: -30.7MB). Peak memory consumption was 24.1MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,090 INFO L158 Benchmark]: Boogie Procedure Inliner took 169.00ms. Allocated memory is still 136.3MB. Free memory was 73.3MB in the beginning and 60.1MB in the end (delta: 13.2MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,090 INFO L158 Benchmark]: Boogie Preprocessor took 204.73ms. Allocated memory is still 136.3MB. Free memory was 60.1MB in the beginning and 78.1MB in the end (delta: -18.0MB). Peak memory consumption was 14.1MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,090 INFO L158 Benchmark]: RCFGBuilder took 10065.55ms. Allocated memory was 136.3MB in the beginning and 385.9MB in the end (delta: 249.6MB). Free memory was 78.1MB in the beginning and 155.7MB in the end (delta: -77.6MB). Peak memory consumption was 214.3MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,091 INFO L158 Benchmark]: TraceAbstraction took 323898.42ms. Allocated memory was 385.9MB in the beginning and 463.5MB in the end (delta: 77.6MB). Free memory was 155.7MB in the beginning and 202.9MB in the end (delta: -47.2MB). Peak memory consumption was 164.6MB. Max. memory is 16.1GB. [2021-11-13 17:36:56,093 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 86.0MB. Free memory is still 65.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1589.02ms. Allocated memory was 86.0MB in the beginning and 136.3MB in the end (delta: 50.3MB). Free memory was 42.6MB in the beginning and 73.3MB in the end (delta: -30.7MB). Peak memory consumption was 24.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 169.00ms. Allocated memory is still 136.3MB. Free memory was 73.3MB in the beginning and 60.1MB in the end (delta: 13.2MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 204.73ms. Allocated memory is still 136.3MB. Free memory was 60.1MB in the beginning and 78.1MB in the end (delta: -18.0MB). Peak memory consumption was 14.1MB. Max. memory is 16.1GB. * RCFGBuilder took 10065.55ms. Allocated memory was 136.3MB in the beginning and 385.9MB in the end (delta: 249.6MB). Free memory was 78.1MB in the beginning and 155.7MB in the end (delta: -77.6MB). Peak memory consumption was 214.3MB. Max. memory is 16.1GB. * TraceAbstraction took 323898.42ms. Allocated memory was 385.9MB in the beginning and 463.5MB in the end (delta: 77.6MB). Free memory was 155.7MB in the beginning and 202.9MB in the end (delta: -47.2MB). Peak memory consumption was 164.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-13 17:36:56,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:36:58,619 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:36:58,621 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:36:58,657 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:36:58,657 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:36:58,659 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:36:58,661 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:36:58,663 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:36:58,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:36:58,667 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:36:58,668 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:36:58,670 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:36:58,670 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:36:58,672 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:36:58,673 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:36:58,675 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:36:58,677 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:36:58,678 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:36:58,681 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:36:58,683 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:36:58,686 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:36:58,687 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:36:58,689 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:36:58,691 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:36:58,695 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:36:58,695 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:36:58,696 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:36:58,697 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:36:58,698 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:36:58,699 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:36:58,699 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:36:58,700 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:36:58,702 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:36:58,703 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:36:58,704 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:36:58,705 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:36:58,706 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:36:58,706 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:36:58,718 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:36:58,721 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:36:58,723 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:36:58,725 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-13 17:36:58,765 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:36:58,765 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:36:58,766 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:36:58,766 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:36:58,767 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:36:58,768 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:36:58,769 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:36:58,770 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:36:58,770 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:36:58,770 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:36:58,771 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:36:58,772 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:36:58,772 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:36:58,772 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:36:58,773 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 17:36:58,773 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 17:36:58,773 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:36:58,773 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:36:58,774 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:36:58,774 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:36:58,774 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:36:58,775 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:36:58,775 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:36:58,775 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:36:58,775 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:36:58,776 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:36:58,776 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-13 17:36:58,776 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 17:36:58,777 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:36:58,777 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:36:58,777 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:36:58,777 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:36:58,778 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 17:36:58,778 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y 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 ! call(reach_error())) ) 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 -> 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 [2021-11-13 17:36:59,237 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:36:59,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:36:59,272 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:36:59,273 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:36:59,274 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:36:59,275 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:36:59,351 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/31383cefd/73919b30a3784a879c955420a55142da/FLAGd3aec5289 [2021-11-13 17:37:00,174 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:37:00,176 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:37:00,223 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/31383cefd/73919b30a3784a879c955420a55142da/FLAGd3aec5289 [2021-11-13 17:37:00,704 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/data/31383cefd/73919b30a3784a879c955420a55142da [2021-11-13 17:37:00,706 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:37:00,708 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:37:00,710 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:37:00,711 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:37:00,715 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:37:00,716 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:37:00" (1/1) ... [2021-11-13 17:37:00,718 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a5c5713 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:00, skipping insertion in model container [2021-11-13 17:37:00,718 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:37:00" (1/1) ... [2021-11-13 17:37:00,725 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:37:00,858 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:37:01,627 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2021-11-13 17:37:02,036 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:37:02,065 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:37:02,180 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2021-11-13 17:37:02,435 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:37:02,511 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:37:02,513 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02 WrapperNode [2021-11-13 17:37:02,513 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:37:02,514 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:37:02,514 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:37:02,514 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:37:02,521 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,597 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,734 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:37:02,735 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:37:02,736 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:37:02,736 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:37:02,745 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,746 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,761 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,761 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,892 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,909 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:02,995 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:37:02,997 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:37:02,998 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:37:02,998 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:37:03,000 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (1/1) ... [2021-11-13 17:37:03,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:37:03,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:37:03,037 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:37:03,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:37:03,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 17:37:03,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-11-13 17:37:03,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-11-13 17:37:03,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-13 17:37:03,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 17:37:03,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-13 17:37:03,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 17:37:03,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 17:37:03,093 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-11-13 17:37:03,095 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-11-13 17:37:03,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:37:03,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:37:03,095 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-11-13 17:37:03,095 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-11-13 17:37:03,096 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:37:03,096 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:37:03,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 17:37:03,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 17:37:03,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-13 17:37:03,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 17:37:03,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 17:37:03,097 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 17:37:03,097 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 17:37:03,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:37:03,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-11-13 17:37:03,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-11-13 17:37:03,097 INFO L130 BoogieDeclarations]: Found specification of procedure gtco_disconnect [2021-11-13 17:37:03,098 INFO L138 BoogieDeclarations]: Found implementation of procedure gtco_disconnect [2021-11-13 17:37:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2021-11-13 17:37:03,098 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2021-11-13 17:37:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-13 17:37:03,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-13 17:37:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:37:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:37:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2021-11-13 17:37:03,099 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2021-11-13 17:37:03,100 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2021-11-13 17:37:03,100 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2021-11-13 17:37:03,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:37:03,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2021-11-13 17:37:03,101 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2021-11-13 17:37:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:37:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-13 17:37:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 17:37:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-13 17:37:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-13 17:37:03,103 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-13 17:37:03,103 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-13 17:37:03,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2021-11-13 17:37:03,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2021-11-13 17:37:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 17:37:03,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 17:37:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:37:03,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:37:03,786 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 17:37:03,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-11-13 17:37:20,227 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:37:20,227 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 17:37:20,230 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:37:20 BoogieIcfgContainer [2021-11-13 17:37:20,231 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:37:20,232 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:37:20,233 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:37:20,235 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:37:20,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:37:00" (1/3) ... [2021-11-13 17:37:20,237 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1baf0bfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:37:20, skipping insertion in model container [2021-11-13 17:37:20,237 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:37:02" (2/3) ... [2021-11-13 17:37:20,237 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1baf0bfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:37:20, skipping insertion in model container [2021-11-13 17:37:20,237 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:37:20" (3/3) ... [2021-11-13 17:37:20,239 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2021-11-13 17:37:20,245 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:37:20,245 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 17:37:20,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:37:20,303 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 17:37:20,304 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 17:37:20,338 INFO L276 IsEmpty]: Start isEmpty. Operand has 450 states, 343 states have (on average 1.3906705539358601) internal successors, (477), 354 states have internal predecessors, (477), 88 states have call successors, (88), 19 states have call predecessors, (88), 17 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2021-11-13 17:37:20,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-13 17:37:20,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:20,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:20,348 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:20,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:20,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1034947126, now seen corresponding path program 1 times [2021-11-13 17:37:20,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:20,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352818057] [2021-11-13 17:37:20,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:20,372 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:20,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:20,377 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:20,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 17:37:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:23,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:23,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:23,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:37:23,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:37:23,743 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:23,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352818057] [2021-11-13 17:37:23,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352818057] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:23,744 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:23,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 17:37:23,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832577529] [2021-11-13 17:37:23,750 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:23,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:37:23,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:23,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:37:23,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:37:23,790 INFO L87 Difference]: Start difference. First operand has 450 states, 343 states have (on average 1.3906705539358601) internal successors, (477), 354 states have internal predecessors, (477), 88 states have call successors, (88), 19 states have call predecessors, (88), 17 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:37:26,044 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:37:27,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:27,368 INFO L93 Difference]: Finished difference Result 1719 states and 2585 transitions. [2021-11-13 17:37:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:37:27,371 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-13 17:37:27,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:27,395 INFO L225 Difference]: With dead ends: 1719 [2021-11-13 17:37:27,395 INFO L226 Difference]: Without dead ends: 1250 [2021-11-13 17:37:27,404 INFO L932 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 [2021-11-13 17:37:27,408 INFO L933 BasicCegarLoop]: 800 mSDtfsCounter, 1643 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 167 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3147.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1643 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 22.41ms SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3380.96ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:27,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1643 Valid, 1838 Invalid, 351 Unknown, 0 Unchecked, 22.41ms Time], IncrementalHoareTripleChecker [167 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 3380.96ms Time] [2021-11-13 17:37:27,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-11-13 17:37:27,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 1250. [2021-11-13 17:37:27,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 965 states have (on average 1.3689119170984456) internal successors, (1321), 972 states have internal predecessors, (1321), 237 states have call successors, (237), 48 states have call predecessors, (237), 47 states have return successors, (232), 232 states have call predecessors, (232), 232 states have call successors, (232) [2021-11-13 17:37:27,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1790 transitions. [2021-11-13 17:37:27,605 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1790 transitions. Word has length 22 [2021-11-13 17:37:27,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:27,612 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 1790 transitions. [2021-11-13 17:37:27,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:37:27,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1790 transitions. [2021-11-13 17:37:27,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-13 17:37:27,616 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:27,616 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:27,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:27,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:27,817 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:27,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:27,818 INFO L85 PathProgramCache]: Analyzing trace with hash -362058192, now seen corresponding path program 1 times [2021-11-13 17:37:27,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:27,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809411407] [2021-11-13 17:37:27,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:27,824 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:27,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:27,825 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:27,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 17:37:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:30,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:30,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:30,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:30,972 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:30,972 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:30,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809411407] [2021-11-13 17:37:30,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809411407] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:30,972 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:30,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 17:37:30,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997741552] [2021-11-13 17:37:30,973 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:30,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:37:30,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:30,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:37:30,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:30,975 INFO L87 Difference]: Start difference. First operand 1250 states and 1790 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:37:31,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:31,299 INFO L93 Difference]: Finished difference Result 1276 states and 1822 transitions. [2021-11-13 17:37:31,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:37:31,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-11-13 17:37:31,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:31,310 INFO L225 Difference]: With dead ends: 1276 [2021-11-13 17:37:31,311 INFO L226 Difference]: Without dead ends: 1263 [2021-11-13 17:37:31,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:31,324 INFO L933 BasicCegarLoop]: 639 mSDtfsCounter, 619 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 223.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.43ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 263.40ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:31,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 655 Invalid, 6 Unknown, 0 Unchecked, 4.43ms Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 263.40ms Time] [2021-11-13 17:37:31,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2021-11-13 17:37:31,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1250. [2021-11-13 17:37:31,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 965 states have (on average 1.3678756476683938) internal successors, (1320), 972 states have internal predecessors, (1320), 237 states have call successors, (237), 48 states have call predecessors, (237), 47 states have return successors, (232), 232 states have call predecessors, (232), 232 states have call successors, (232) [2021-11-13 17:37:31,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1789 transitions. [2021-11-13 17:37:31,434 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1789 transitions. Word has length 32 [2021-11-13 17:37:31,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:31,435 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 1789 transitions. [2021-11-13 17:37:31,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-13 17:37:31,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1789 transitions. [2021-11-13 17:37:31,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-13 17:37:31,442 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:31,442 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:31,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:31,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:31,659 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:31,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:31,659 INFO L85 PathProgramCache]: Analyzing trace with hash -304799890, now seen corresponding path program 1 times [2021-11-13 17:37:31,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:31,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [606261435] [2021-11-13 17:37:31,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:31,662 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:31,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:31,663 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:31,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 17:37:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:34,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 17:37:34,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:34,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:34,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:35,179 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:35,179 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:35,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [606261435] [2021-11-13 17:37:35,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [606261435] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:35,179 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:35,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-13 17:37:35,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058108310] [2021-11-13 17:37:35,180 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:35,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:37:35,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:35,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:37:35,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:37:35,181 INFO L87 Difference]: Start difference. First operand 1250 states and 1789 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:35,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:35,450 INFO L93 Difference]: Finished difference Result 3727 states and 5357 transitions. [2021-11-13 17:37:35,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:37:35,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2021-11-13 17:37:35,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:35,472 INFO L225 Difference]: With dead ends: 3727 [2021-11-13 17:37:35,472 INFO L226 Difference]: Without dead ends: 2489 [2021-11-13 17:37:35,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:37:35,478 INFO L933 BasicCegarLoop]: 700 mSDtfsCounter, 612 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 116.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.54ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 130.84ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:35,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 1906 Invalid, 27 Unknown, 0 Unchecked, 9.54ms Time], IncrementalHoareTripleChecker [5 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 130.84ms Time] [2021-11-13 17:37:35,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2489 states. [2021-11-13 17:37:35,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2489 to 2477. [2021-11-13 17:37:35,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 1916 states have (on average 1.3663883089770354) internal successors, (2618), 1926 states have internal predecessors, (2618), 467 states have call successors, (467), 94 states have call predecessors, (467), 93 states have return successors, (471), 462 states have call predecessors, (471), 462 states have call successors, (471) [2021-11-13 17:37:35,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 3556 transitions. [2021-11-13 17:37:35,647 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 3556 transitions. Word has length 32 [2021-11-13 17:37:35,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:35,648 INFO L470 AbstractCegarLoop]: Abstraction has 2477 states and 3556 transitions. [2021-11-13 17:37:35,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:35,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 3556 transitions. [2021-11-13 17:37:35,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-13 17:37:35,651 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:35,651 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:35,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:35,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:35,866 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:35,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:35,866 INFO L85 PathProgramCache]: Analyzing trace with hash -859075655, now seen corresponding path program 1 times [2021-11-13 17:37:35,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:35,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888551770] [2021-11-13 17:37:35,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:35,869 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:35,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:35,872 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:35,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 17:37:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:38,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 17:37:38,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:39,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:39,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:39,434 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:39,435 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:39,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888551770] [2021-11-13 17:37:39,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888551770] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:39,435 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:39,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-13 17:37:39,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210276937] [2021-11-13 17:37:39,436 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:39,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:37:39,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:39,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:37:39,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:37:39,437 INFO L87 Difference]: Start difference. First operand 2477 states and 3556 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:40,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:40,915 INFO L93 Difference]: Finished difference Result 9834 states and 14118 transitions. [2021-11-13 17:37:40,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:37:40,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 33 [2021-11-13 17:37:40,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:40,976 INFO L225 Difference]: With dead ends: 9834 [2021-11-13 17:37:40,977 INFO L226 Difference]: Without dead ends: 7369 [2021-11-13 17:37:40,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:37:40,989 INFO L933 BasicCegarLoop]: 1176 mSDtfsCounter, 1187 mSDsluCounter, 1645 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 897.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1187 SdHoareTripleChecker+Valid, 2821 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.17ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1020.09ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:40,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1187 Valid, 2821 Invalid, 186 Unknown, 0 Unchecked, 17.17ms Time], IncrementalHoareTripleChecker [6 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 1020.09ms Time] [2021-11-13 17:37:41,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7369 states. [2021-11-13 17:37:41,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7369 to 7346. [2021-11-13 17:37:41,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 5687 states have (on average 1.36346052400211) internal successors, (7754), 5709 states have internal predecessors, (7754), 1381 states have call successors, (1381), 278 states have call predecessors, (1381), 277 states have return successors, (1403), 1376 states have call predecessors, (1403), 1376 states have call successors, (1403) [2021-11-13 17:37:41,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 10538 transitions. [2021-11-13 17:37:41,470 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 10538 transitions. Word has length 33 [2021-11-13 17:37:41,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:41,470 INFO L470 AbstractCegarLoop]: Abstraction has 7346 states and 10538 transitions. [2021-11-13 17:37:41,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 17:37:41,471 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 10538 transitions. [2021-11-13 17:37:41,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-13 17:37:41,475 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:41,475 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:41,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:41,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:41,691 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:41,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:41,691 INFO L85 PathProgramCache]: Analyzing trace with hash -861750319, now seen corresponding path program 1 times [2021-11-13 17:37:41,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:41,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [374552557] [2021-11-13 17:37:41,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:41,693 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:41,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:41,694 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:41,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 17:37:44,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:44,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:44,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:44,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:44,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:44,748 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:44,749 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:44,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [374552557] [2021-11-13 17:37:44,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [374552557] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:44,749 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:44,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2021-11-13 17:37:44,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671816373] [2021-11-13 17:37:44,750 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:44,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:37:44,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:44,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:37:44,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:44,751 INFO L87 Difference]: Start difference. First operand 7346 states and 10538 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:45,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:45,073 INFO L93 Difference]: Finished difference Result 7364 states and 10556 transitions. [2021-11-13 17:37:45,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:37:45,075 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 34 [2021-11-13 17:37:45,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:45,126 INFO L225 Difference]: With dead ends: 7364 [2021-11-13 17:37:45,126 INFO L226 Difference]: Without dead ends: 7361 [2021-11-13 17:37:45,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:45,132 INFO L933 BasicCegarLoop]: 1100 mSDtfsCounter, 588 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 1709 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.04ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.32ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:45,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 1709 Invalid, 6 Unknown, 0 Unchecked, 6.04ms Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 16.32ms Time] [2021-11-13 17:37:45,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7361 states. [2021-11-13 17:37:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7361 to 7358. [2021-11-13 17:37:45,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7358 states, 5699 states have (on average 1.3628706790665028) internal successors, (7767), 5721 states have internal predecessors, (7767), 1381 states have call successors, (1381), 278 states have call predecessors, (1381), 277 states have return successors, (1403), 1376 states have call predecessors, (1403), 1376 states have call successors, (1403) [2021-11-13 17:37:45,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7358 states to 7358 states and 10551 transitions. [2021-11-13 17:37:45,563 INFO L78 Accepts]: Start accepts. Automaton has 7358 states and 10551 transitions. Word has length 34 [2021-11-13 17:37:45,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:45,565 INFO L470 AbstractCegarLoop]: Abstraction has 7358 states and 10551 transitions. [2021-11-13 17:37:45,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:45,567 INFO L276 IsEmpty]: Start isEmpty. Operand 7358 states and 10551 transitions. [2021-11-13 17:37:45,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-13 17:37:45,568 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:45,568 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:45,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:45,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:45,791 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:45,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:45,791 INFO L85 PathProgramCache]: Analyzing trace with hash -944660036, now seen corresponding path program 1 times [2021-11-13 17:37:45,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:45,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540382638] [2021-11-13 17:37:45,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:45,794 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:45,796 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:45,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 17:37:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:48,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:48,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:48,742 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:48,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:48,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:48,909 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:48,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540382638] [2021-11-13 17:37:48,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540382638] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:48,909 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:48,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2021-11-13 17:37:48,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40257764] [2021-11-13 17:37:48,909 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:48,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:37:48,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:48,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:37:48,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:48,911 INFO L87 Difference]: Start difference. First operand 7358 states and 10551 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:49,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:49,213 INFO L93 Difference]: Finished difference Result 7360 states and 10552 transitions. [2021-11-13 17:37:49,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:37:49,215 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 35 [2021-11-13 17:37:49,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:49,285 INFO L225 Difference]: With dead ends: 7360 [2021-11-13 17:37:49,285 INFO L226 Difference]: Without dead ends: 7357 [2021-11-13 17:37:49,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:49,291 INFO L933 BasicCegarLoop]: 621 mSDtfsCounter, 593 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.70ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.31ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:49,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 621 Invalid, 1 Unknown, 0 Unchecked, 2.70ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 2.31ms Time] [2021-11-13 17:37:49,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7357 states. [2021-11-13 17:37:49,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7357 to 7357. [2021-11-13 17:37:49,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7357 states, 5699 states have (on average 1.3626952096859097) internal successors, (7766), 5720 states have internal predecessors, (7766), 1380 states have call successors, (1380), 278 states have call predecessors, (1380), 277 states have return successors, (1403), 1376 states have call predecessors, (1403), 1376 states have call successors, (1403) [2021-11-13 17:37:49,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7357 states to 7357 states and 10549 transitions. [2021-11-13 17:37:49,732 INFO L78 Accepts]: Start accepts. Automaton has 7357 states and 10549 transitions. Word has length 35 [2021-11-13 17:37:49,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:49,732 INFO L470 AbstractCegarLoop]: Abstraction has 7357 states and 10549 transitions. [2021-11-13 17:37:49,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:49,733 INFO L276 IsEmpty]: Start isEmpty. Operand 7357 states and 10549 transitions. [2021-11-13 17:37:49,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-13 17:37:49,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:49,734 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:49,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:49,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:49,955 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:49,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:49,955 INFO L85 PathProgramCache]: Analyzing trace with hash 780110900, now seen corresponding path program 1 times [2021-11-13 17:37:49,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:49,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [928340167] [2021-11-13 17:37:49,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:49,958 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:49,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:49,960 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:49,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 17:37:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:52,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:52,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:52,994 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:52,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:53,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 17:37:53,185 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:53,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [928340167] [2021-11-13 17:37:53,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [928340167] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:53,185 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:53,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2021-11-13 17:37:53,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914756723] [2021-11-13 17:37:53,186 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:53,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:37:53,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:53,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:37:53,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:53,187 INFO L87 Difference]: Start difference. First operand 7357 states and 10549 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:53,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:53,489 INFO L93 Difference]: Finished difference Result 7359 states and 10550 transitions. [2021-11-13 17:37:53,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:37:53,489 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 36 [2021-11-13 17:37:53,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:53,517 INFO L225 Difference]: With dead ends: 7359 [2021-11-13 17:37:53,517 INFO L226 Difference]: Without dead ends: 7347 [2021-11-13 17:37:53,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:53,523 INFO L933 BasicCegarLoop]: 620 mSDtfsCounter, 590 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.83ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:53,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [590 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 2.83ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-13 17:37:53,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7347 states. [2021-11-13 17:37:53,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7347 to 7347. [2021-11-13 17:37:53,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7347 states, 5690 states have (on average 1.3625659050966608) internal successors, (7753), 5710 states have internal predecessors, (7753), 1379 states have call successors, (1379), 278 states have call predecessors, (1379), 277 states have return successors, (1403), 1376 states have call predecessors, (1403), 1376 states have call successors, (1403) [2021-11-13 17:37:53,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7347 states to 7347 states and 10535 transitions. [2021-11-13 17:37:53,936 INFO L78 Accepts]: Start accepts. Automaton has 7347 states and 10535 transitions. Word has length 36 [2021-11-13 17:37:53,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:53,942 INFO L470 AbstractCegarLoop]: Abstraction has 7347 states and 10535 transitions. [2021-11-13 17:37:53,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 17:37:53,943 INFO L276 IsEmpty]: Start isEmpty. Operand 7347 states and 10535 transitions. [2021-11-13 17:37:53,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-13 17:37:53,948 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:53,948 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:53,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:54,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:54,171 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:54,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:54,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1322798679, now seen corresponding path program 1 times [2021-11-13 17:37:54,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:54,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251231648] [2021-11-13 17:37:54,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:54,174 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:54,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:54,178 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:54,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-13 17:37:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:37:57,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:37:57,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:37:57,643 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-13 17:37:57,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:37:57,957 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-13 17:37:57,958 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:37:57,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251231648] [2021-11-13 17:37:57,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251231648] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 17:37:57,958 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:37:57,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 17:37:57,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778120628] [2021-11-13 17:37:57,959 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 17:37:57,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 17:37:57,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:37:57,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 17:37:57,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:57,960 INFO L87 Difference]: Start difference. First operand 7347 states and 10535 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 17:37:58,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:37:58,660 INFO L93 Difference]: Finished difference Result 14949 states and 21443 transitions. [2021-11-13 17:37:58,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 17:37:58,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 103 [2021-11-13 17:37:58,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:37:58,692 INFO L225 Difference]: With dead ends: 14949 [2021-11-13 17:37:58,692 INFO L226 Difference]: Without dead ends: 7614 [2021-11-13 17:37:58,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 17:37:58,716 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 45 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 287.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.57ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 340.17ms IncrementalHoareTripleChecker+Time [2021-11-13 17:37:58,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 1222 Invalid, 12 Unknown, 0 Unchecked, 3.57ms Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 340.17ms Time] [2021-11-13 17:37:58,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7614 states. [2021-11-13 17:37:59,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7614 to 7566. [2021-11-13 17:37:59,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7566 states, 5908 states have (on average 1.365267433987813) internal successors, (8066), 5928 states have internal predecessors, (8066), 1379 states have call successors, (1379), 279 states have call predecessors, (1379), 278 states have return successors, (1403), 1376 states have call predecessors, (1403), 1376 states have call successors, (1403) [2021-11-13 17:37:59,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7566 states to 7566 states and 10848 transitions. [2021-11-13 17:37:59,142 INFO L78 Accepts]: Start accepts. Automaton has 7566 states and 10848 transitions. Word has length 103 [2021-11-13 17:37:59,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:37:59,143 INFO L470 AbstractCegarLoop]: Abstraction has 7566 states and 10848 transitions. [2021-11-13 17:37:59,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-13 17:37:59,143 INFO L276 IsEmpty]: Start isEmpty. Operand 7566 states and 10848 transitions. [2021-11-13 17:37:59,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-13 17:37:59,148 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:37:59,149 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:37:59,185 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-13 17:37:59,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:37:59,363 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:37:59,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:37:59,364 INFO L85 PathProgramCache]: Analyzing trace with hash -818637723, now seen corresponding path program 1 times [2021-11-13 17:37:59,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:37:59,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2028006686] [2021-11-13 17:37:59,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:37:59,366 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:37:59,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:37:59,367 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:37:59,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 17:38:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:02,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-13 17:38:02,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:38:03,265 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-13 17:38:03,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:38:04,528 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-13 17:38:04,529 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:38:04,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2028006686] [2021-11-13 17:38:04,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2028006686] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 17:38:04,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 17:38:04,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 18 [2021-11-13 17:38:04,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86006451] [2021-11-13 17:38:04,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:38:04,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 17:38:04,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:38:04,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 17:38:04,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-11-13 17:38:04,531 INFO L87 Difference]: Start difference. First operand 7566 states and 10848 transitions. Second operand has 10 states, 10 states have (on average 8.2) internal successors, (82), 8 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 4 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-13 17:38:05,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:38:05,935 INFO L93 Difference]: Finished difference Result 16118 states and 23212 transitions. [2021-11-13 17:38:05,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 17:38:05,935 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 8 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 4 states have call predecessors, (10), 2 states have call successors, (10) Word has length 112 [2021-11-13 17:38:05,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:38:05,968 INFO L225 Difference]: With dead ends: 16118 [2021-11-13 17:38:05,968 INFO L226 Difference]: Without dead ends: 8568 [2021-11-13 17:38:05,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-11-13 17:38:05,991 INFO L933 BasicCegarLoop]: 683 mSDtfsCounter, 119 mSDsluCounter, 5325 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 788.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 6008 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.96ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 833.91ms IncrementalHoareTripleChecker+Time [2021-11-13 17:38:05,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 6008 Invalid, 83 Unknown, 0 Unchecked, 12.96ms Time], IncrementalHoareTripleChecker [6 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 833.91ms Time] [2021-11-13 17:38:06,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8568 states. [2021-11-13 17:38:06,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8568 to 7746. [2021-11-13 17:38:06,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7746 states, 6052 states have (on average 1.3565763384005287) internal successors, (8210), 6072 states have internal predecessors, (8210), 1379 states have call successors, (1379), 279 states have call predecessors, (1379), 314 states have return successors, (1547), 1412 states have call predecessors, (1547), 1376 states have call successors, (1547) [2021-11-13 17:38:06,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7746 states to 7746 states and 11136 transitions. [2021-11-13 17:38:06,654 INFO L78 Accepts]: Start accepts. Automaton has 7746 states and 11136 transitions. Word has length 112 [2021-11-13 17:38:06,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:38:06,655 INFO L470 AbstractCegarLoop]: Abstraction has 7746 states and 11136 transitions. [2021-11-13 17:38:06,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 8 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 4 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-13 17:38:06,655 INFO L276 IsEmpty]: Start isEmpty. Operand 7746 states and 11136 transitions. [2021-11-13 17:38:06,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-13 17:38:06,666 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:38:06,667 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:38:06,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 17:38:06,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:38:06,880 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:38:06,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:38:06,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1266039471, now seen corresponding path program 1 times [2021-11-13 17:38:06,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:38:06,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901673490] [2021-11-13 17:38:06,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:38:06,883 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:38:06,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:38:06,884 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:38:06,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 17:38:09,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:38:09,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 1455 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-13 17:38:09,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:38:10,522 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 23 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-13 17:38:10,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:38:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-13 17:38:11,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 17:38:11,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [901673490] [2021-11-13 17:38:11,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [901673490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:38:11,709 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 17:38:11,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-11-13 17:38:11,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085914577] [2021-11-13 17:38:11,710 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 17:38:11,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-13 17:38:11,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 17:38:11,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-13 17:38:11,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-11-13 17:38:11,712 INFO L87 Difference]: Start difference. First operand 7746 states and 11136 transitions. Second operand has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (16), 2 states have call predecessors, (16), 6 states have return successors, (18), 8 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-13 17:38:14,672 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:15,976 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:17,405 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:38:17,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:38:17,973 INFO L93 Difference]: Finished difference Result 16406 states and 23608 transitions. [2021-11-13 17:38:17,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:38:17,979 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (16), 2 states have call predecessors, (16), 6 states have return successors, (18), 8 states have call predecessors, (18), 4 states have call successors, (18) Word has length 118 [2021-11-13 17:38:17,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:38:18,084 INFO L225 Difference]: With dead ends: 16406 [2021-11-13 17:38:18,085 INFO L226 Difference]: Without dead ends: 8676 [2021-11-13 17:38:18,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-11-13 17:38:18,106 INFO L933 BasicCegarLoop]: 675 mSDtfsCounter, 63 mSDsluCounter, 7272 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5650.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 7947 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.65ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5771.86ms IncrementalHoareTripleChecker+Time [2021-11-13 17:38:18,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 7947 Invalid, 104 Unknown, 0 Unchecked, 13.65ms Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 5771.86ms Time] [2021-11-13 17:38:18,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8676 states. [2021-11-13 17:38:18,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8676 to 7782. [2021-11-13 17:38:18,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7782 states, 6070 states have (on average 1.355518945634267) internal successors, (8228), 6090 states have internal predecessors, (8228), 1397 states have call successors, (1397), 279 states have call predecessors, (1397), 314 states have return successors, (1583), 1430 states have call predecessors, (1583), 1394 states have call successors, (1583) [2021-11-13 17:38:18,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7782 states to 7782 states and 11208 transitions. [2021-11-13 17:38:18,569 INFO L78 Accepts]: Start accepts. Automaton has 7782 states and 11208 transitions. Word has length 118 [2021-11-13 17:38:18,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:38:18,571 INFO L470 AbstractCegarLoop]: Abstraction has 7782 states and 11208 transitions. [2021-11-13 17:38:18,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (16), 2 states have call predecessors, (16), 6 states have return successors, (18), 8 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-13 17:38:18,571 INFO L276 IsEmpty]: Start isEmpty. Operand 7782 states and 11208 transitions. [2021-11-13 17:38:18,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-13 17:38:18,575 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:38:18,576 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:38:18,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 17:38:18,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 17:38:18,791 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 17:38:18,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:38:18,791 INFO L85 PathProgramCache]: Analyzing trace with hash -987528155, now seen corresponding path program 2 times [2021-11-13 17:38:18,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 17:38:18,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960657221] [2021-11-13 17:38:18,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:38:18,793 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 17:38:18,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 17:38:18,794 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 17:38:18,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e47c962f-3b67-4b7e-b7b9-182b81bdabb1/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process