./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--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa --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 0b2aee7f7e67804021e49e5736bb0f9c1b2e215c216274214a3b77fa62ce19be --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:01:57,240 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:01:57,242 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:01:57,272 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:01:57,272 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:01:57,273 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:01:57,275 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:01:57,277 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:01:57,279 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:01:57,281 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:01:57,282 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:01:57,283 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:01:57,283 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:01:57,285 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:01:57,286 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:01:57,288 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:01:57,289 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:01:57,290 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:01:57,292 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:01:57,295 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:01:57,296 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:01:57,298 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:01:57,299 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:01:57,300 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:01:57,303 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:01:57,304 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:01:57,304 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:01:57,305 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:01:57,306 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:01:57,307 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:01:57,307 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:01:57,308 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:01:57,309 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:01:57,309 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:01:57,310 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:01:57,311 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:01:57,311 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:01:57,311 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:01:57,311 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:01:57,312 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:01:57,312 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:01:57,313 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 18:01:57,335 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:01:57,335 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:01:57,336 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:01:57,336 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:01:57,336 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:01:57,336 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:01:57,337 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:01:57,337 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:01:57,337 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:01:57,337 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:01:57,338 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:01:57,339 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:01:57,339 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:01:57,339 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:01:57,339 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:01:57,339 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:01:57,339 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:01:57,339 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:01:57,340 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:01:57,341 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_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/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_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa 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 -> 0b2aee7f7e67804021e49e5736bb0f9c1b2e215c216274214a3b77fa62ce19be [2021-12-06 18:01:57,516 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:01:57,531 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:01:57,533 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:01:57,534 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:01:57,534 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:01:57,535 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i [2021-12-06 18:01:57,583 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/data/381cf786c/96941c66d984496d99f9ee98214f2d43/FLAG7fb6e4876 [2021-12-06 18:01:58,200 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:01:58,201 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i [2021-12-06 18:01:58,232 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/data/381cf786c/96941c66d984496d99f9ee98214f2d43/FLAG7fb6e4876 [2021-12-06 18:01:58,621 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/data/381cf786c/96941c66d984496d99f9ee98214f2d43 [2021-12-06 18:01:58,623 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:01:58,624 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:01:58,625 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:01:58,625 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:01:58,628 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:01:58,628 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:01:58" (1/1) ... [2021-12-06 18:01:58,629 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11928fb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:01:58, skipping insertion in model container [2021-12-06 18:01:58,629 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:01:58" (1/1) ... [2021-12-06 18:01:58,634 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:01:58,697 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:01:59,402 WARN L230 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_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i[182154,182167] [2021-12-06 18:01:59,791 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:01:59,807 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:01:59,909 WARN L230 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_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i[182154,182167] [2021-12-06 18:02:00,018 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:02:00,049 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:02:00,050 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00 WrapperNode [2021-12-06 18:02:00,050 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:02:00,050 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:02:00,051 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:02:00,051 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:02:00,056 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,098 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,172 INFO L137 Inliner]: procedures = 174, calls = 1340, calls flagged for inlining = 82, calls inlined = 66, statements flattened = 2613 [2021-12-06 18:02:00,172 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:02:00,172 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:02:00,172 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:02:00,173 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:02:00,179 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,179 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,190 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,190 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,271 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,285 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,296 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,314 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:02:00,315 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:02:00,315 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:02:00,315 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:02:00,316 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (1/1) ... [2021-12-06 18:02:00,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:02:00,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:00,344 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:02:00,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:02:00,376 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_reset_device [2021-12-06 18:02:00,376 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_reset_device [2021-12-06 18:02:00,376 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_resume [2021-12-06 18:02:00,376 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_resume [2021-12-06 18:02:00,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 18:02:00,376 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 18:02:00,376 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_fill_bulk_urb_12 [2021-12-06 18:02:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_fill_bulk_urb_12 [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 18:02:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2021-12-06 18:02:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2021-12-06 18:02:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2021-12-06 18:02:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_submit_rx_urb_fwload [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_submit_rx_urb_fwload [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-12-06 18:02:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-12-06 18:02:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2021-12-06 18:02:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2021-12-06 18:02:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_submit_rx_urb [2021-12-06 18:02:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_submit_rx_urb [2021-12-06 18:02:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_receive_fwload [2021-12-06 18:02:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_receive_fwload [2021-12-06 18:02:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 18:02:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 18:02:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_send_fw_pkt [2021-12-06 18:02:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_send_fw_pkt [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure __if_usb_submit_rx_urb [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure __if_usb_submit_rx_urb [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_free [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_free [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 18:02:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 18:02:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-12-06 18:02:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_disconnect [2021-12-06 18:02:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_disconnect [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure usb_tx_block [2021-12-06 18:02:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_tx_block [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:02:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2021-12-06 18:02:00,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2021-12-06 18:02:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata_9 [2021-12-06 18:02:00,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata_9 [2021-12-06 18:02:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 18:02:00,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 18:02:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 18:02:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 18:02:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 18:02:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_8 [2021-12-06 18:02:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_8 [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2021-12-06 18:02:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_13 [2021-12-06 18:02:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_13 [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-06 18:02:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-06 18:02:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_num [2021-12-06 18:02:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_num [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_15 [2021-12-06 18:02:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_15 [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2021-12-06 18:02:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure lbs_remove_card [2021-12-06 18:02:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure lbs_remove_card [2021-12-06 18:02:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-06 18:02:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-06 18:02:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-12-06 18:02:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-12-06 18:02:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure if_usb_receive [2021-12-06 18:02:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure if_usb_receive [2021-12-06 18:02:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2021-12-06 18:02:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2021-12-06 18:02:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:02:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2021-12-06 18:02:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2021-12-06 18:02:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 18:02:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-06 18:02:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-06 18:02:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:02:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:02:00,686 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:02:00,688 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:02:00,877 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 18:02:01,415 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-12-06 18:02:02,301 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:02:02,317 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:02:02,317 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 18:02:02,320 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:02:02 BoogieIcfgContainer [2021-12-06 18:02:02,321 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:02:02,322 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:02:02,323 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:02:02,326 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:02:02,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:01:58" (1/3) ... [2021-12-06 18:02:02,327 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a80f8c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:02:02, skipping insertion in model container [2021-12-06 18:02:02,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:02:00" (2/3) ... [2021-12-06 18:02:02,327 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a80f8c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:02:02, skipping insertion in model container [2021-12-06 18:02:02,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:02:02" (3/3) ... [2021-12-06 18:02:02,329 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--libertas--usb8xxx.ko-entry_point.cil.out.i [2021-12-06 18:02:02,334 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:02:02,334 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 18:02:02,378 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:02:02,383 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-12-06 18:02:02,383 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 18:02:02,415 INFO L276 IsEmpty]: Start isEmpty. Operand has 826 states, 603 states have (on average 1.3747927031509122) internal successors, (829), 633 states have internal predecessors, (829), 178 states have call successors, (178), 45 states have call predecessors, (178), 43 states have return successors, (172), 166 states have call predecessors, (172), 172 states have call successors, (172) [2021-12-06 18:02:02,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 18:02:02,421 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:02,421 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, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:02:02,422 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:02,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:02,425 INFO L85 PathProgramCache]: Analyzing trace with hash 527149613, now seen corresponding path program 1 times [2021-12-06 18:02:02,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:02,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905762668] [2021-12-06 18:02:02,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:02,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:02,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:02,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:02,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:02:02,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:02,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905762668] [2021-12-06 18:02:02,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905762668] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:02,802 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:02,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:02,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981548435] [2021-12-06 18:02:02,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:02,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:02,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:02,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:02,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:02,831 INFO L87 Difference]: Start difference. First operand has 826 states, 603 states have (on average 1.3747927031509122) internal successors, (829), 633 states have internal predecessors, (829), 178 states have call successors, (178), 45 states have call predecessors, (178), 43 states have return successors, (172), 166 states have call predecessors, (172), 172 states have call successors, (172) Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:02:05,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:05,336 INFO L93 Difference]: Finished difference Result 2773 states and 4101 transitions. [2021-12-06 18:02:05,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:02:05,338 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 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 29 [2021-12-06 18:02:05,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:05,362 INFO L225 Difference]: With dead ends: 2773 [2021-12-06 18:02:05,362 INFO L226 Difference]: Without dead ends: 1924 [2021-12-06 18:02:05,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:05,373 INFO L933 BasicCegarLoop]: 1265 mSDtfsCounter, 2447 mSDsluCounter, 1953 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 1177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2559 SdHoareTripleChecker+Valid, 3218 SdHoareTripleChecker+Invalid, 2655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1177 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:05,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2559 Valid, 3218 Invalid, 2655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1177 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-06 18:02:05,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2021-12-06 18:02:05,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1585. [2021-12-06 18:02:05,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1165 states have (on average 1.36137339055794) internal successors, (1586), 1205 states have internal predecessors, (1586), 336 states have call successors, (336), 84 states have call predecessors, (336), 83 states have return successors, (331), 319 states have call predecessors, (331), 331 states have call successors, (331) [2021-12-06 18:02:05,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 2253 transitions. [2021-12-06 18:02:05,531 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 2253 transitions. Word has length 29 [2021-12-06 18:02:05,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:05,531 INFO L470 AbstractCegarLoop]: Abstraction has 1585 states and 2253 transitions. [2021-12-06 18:02:05,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:02:05,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 2253 transitions. [2021-12-06 18:02:05,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 18:02:05,535 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:05,535 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, 1, 1, 1] [2021-12-06 18:02:05,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:02:05,536 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:05,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:05,536 INFO L85 PathProgramCache]: Analyzing trace with hash 195057076, now seen corresponding path program 1 times [2021-12-06 18:02:05,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:05,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353746328] [2021-12-06 18:02:05,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:05,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:05,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:05,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:05,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:05,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:05,676 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:05,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:05,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353746328] [2021-12-06 18:02:05,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353746328] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:05,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:05,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:05,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694524223] [2021-12-06 18:02:05,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:05,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:05,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:05,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:05,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:05,679 INFO L87 Difference]: Start difference. First operand 1585 states and 2253 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:06,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:06,895 INFO L93 Difference]: Finished difference Result 1950 states and 2809 transitions. [2021-12-06 18:02:06,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:02:06,895 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2021-12-06 18:02:06,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:06,905 INFO L225 Difference]: With dead ends: 1950 [2021-12-06 18:02:06,905 INFO L226 Difference]: Without dead ends: 1937 [2021-12-06 18:02:06,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:06,908 INFO L933 BasicCegarLoop]: 1035 mSDtfsCounter, 1800 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 702 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1894 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 702 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:06,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1894 Valid, 1939 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [702 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 18:02:06,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-12-06 18:02:06,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1585. [2021-12-06 18:02:06,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1165 states have (on average 1.3605150214592274) internal successors, (1585), 1205 states have internal predecessors, (1585), 336 states have call successors, (336), 84 states have call predecessors, (336), 83 states have return successors, (331), 319 states have call predecessors, (331), 331 states have call successors, (331) [2021-12-06 18:02:06,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 2252 transitions. [2021-12-06 18:02:06,979 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 2252 transitions. Word has length 39 [2021-12-06 18:02:06,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:06,979 INFO L470 AbstractCegarLoop]: Abstraction has 1585 states and 2252 transitions. [2021-12-06 18:02:06,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:06,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 2252 transitions. [2021-12-06 18:02:06,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 18:02:06,981 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:06,981 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, 1, 1, 1] [2021-12-06 18:02:06,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 18:02:06,982 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:06,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:06,982 INFO L85 PathProgramCache]: Analyzing trace with hash 252315378, now seen corresponding path program 1 times [2021-12-06 18:02:06,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:06,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931768031] [2021-12-06 18:02:06,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:06,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:07,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:07,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:07,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:07,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:07,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:07,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:07,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:07,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:07,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931768031] [2021-12-06 18:02:07,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931768031] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:07,129 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:07,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:07,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949182168] [2021-12-06 18:02:07,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:07,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:07,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:07,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:07,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:07,131 INFO L87 Difference]: Start difference. First operand 1585 states and 2252 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:09,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:09,405 INFO L93 Difference]: Finished difference Result 5389 states and 7961 transitions. [2021-12-06 18:02:09,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:02:09,405 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2021-12-06 18:02:09,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:09,434 INFO L225 Difference]: With dead ends: 5389 [2021-12-06 18:02:09,435 INFO L226 Difference]: Without dead ends: 3823 [2021-12-06 18:02:09,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:09,445 INFO L933 BasicCegarLoop]: 1240 mSDtfsCounter, 2528 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 1188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2626 SdHoareTripleChecker+Valid, 3146 SdHoareTripleChecker+Invalid, 2596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1188 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:09,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2626 Valid, 3146 Invalid, 2596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1188 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-06 18:02:09,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3823 states. [2021-12-06 18:02:09,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3823 to 3298. [2021-12-06 18:02:09,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3298 states, 2431 states have (on average 1.3562320032908268) internal successors, (3297), 2507 states have internal predecessors, (3297), 678 states have call successors, (678), 165 states have call predecessors, (678), 188 states have return successors, (793), 669 states have call predecessors, (793), 673 states have call successors, (793) [2021-12-06 18:02:09,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3298 states to 3298 states and 4768 transitions. [2021-12-06 18:02:09,610 INFO L78 Accepts]: Start accepts. Automaton has 3298 states and 4768 transitions. Word has length 39 [2021-12-06 18:02:09,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:09,611 INFO L470 AbstractCegarLoop]: Abstraction has 3298 states and 4768 transitions. [2021-12-06 18:02:09,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:09,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3298 states and 4768 transitions. [2021-12-06 18:02:09,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 18:02:09,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:09,613 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, 1, 1, 1, 1] [2021-12-06 18:02:09,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 18:02:09,613 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:09,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:09,613 INFO L85 PathProgramCache]: Analyzing trace with hash -768568990, now seen corresponding path program 1 times [2021-12-06 18:02:09,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:09,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963865653] [2021-12-06 18:02:09,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:09,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:09,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:09,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:09,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:09,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:09,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:09,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:09,734 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:09,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:09,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963865653] [2021-12-06 18:02:09,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963865653] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:09,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:09,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:09,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774806011] [2021-12-06 18:02:09,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:09,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:09,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:09,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:09,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:09,735 INFO L87 Difference]: Start difference. First operand 3298 states and 4768 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:11,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:11,812 INFO L93 Difference]: Finished difference Result 10872 states and 16391 transitions. [2021-12-06 18:02:11,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:02:11,813 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2021-12-06 18:02:11,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:11,851 INFO L225 Difference]: With dead ends: 10872 [2021-12-06 18:02:11,852 INFO L226 Difference]: Without dead ends: 7593 [2021-12-06 18:02:11,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:11,865 INFO L933 BasicCegarLoop]: 1186 mSDtfsCounter, 2545 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 1413 mSolverCounterSat, 1203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2648 SdHoareTripleChecker+Valid, 3017 SdHoareTripleChecker+Invalid, 2616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1203 IncrementalHoareTripleChecker+Valid, 1413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:11,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2648 Valid, 3017 Invalid, 2616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1203 Valid, 1413 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-06 18:02:11,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7593 states. [2021-12-06 18:02:12,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7593 to 6717. [2021-12-06 18:02:12,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6717 states, 4956 states have (on average 1.3520984665052462) internal successors, (6701), 5104 states have internal predecessors, (6701), 1362 states have call successors, (1362), 327 states have call predecessors, (1362), 398 states have return successors, (1817), 1369 states have call predecessors, (1817), 1357 states have call successors, (1817) [2021-12-06 18:02:12,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6717 states to 6717 states and 9880 transitions. [2021-12-06 18:02:12,175 INFO L78 Accepts]: Start accepts. Automaton has 6717 states and 9880 transitions. Word has length 40 [2021-12-06 18:02:12,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:12,175 INFO L470 AbstractCegarLoop]: Abstraction has 6717 states and 9880 transitions. [2021-12-06 18:02:12,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:12,176 INFO L276 IsEmpty]: Start isEmpty. Operand 6717 states and 9880 transitions. [2021-12-06 18:02:12,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 18:02:12,177 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:12,177 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, 1, 1, 1, 1, 1] [2021-12-06 18:02:12,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 18:02:12,177 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:12,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:12,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1943758837, now seen corresponding path program 1 times [2021-12-06 18:02:12,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:12,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839111794] [2021-12-06 18:02:12,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:12,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:12,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:12,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:12,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:12,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:12,286 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:12,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:12,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839111794] [2021-12-06 18:02:12,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839111794] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:12,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:12,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:12,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237639056] [2021-12-06 18:02:12,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:12,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:12,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:12,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:12,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:12,288 INFO L87 Difference]: Start difference. First operand 6717 states and 9880 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:14,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:14,418 INFO L93 Difference]: Finished difference Result 7591 states and 11290 transitions. [2021-12-06 18:02:14,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:02:14,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 41 [2021-12-06 18:02:14,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:14,455 INFO L225 Difference]: With dead ends: 7591 [2021-12-06 18:02:14,455 INFO L226 Difference]: Without dead ends: 7588 [2021-12-06 18:02:14,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:14,459 INFO L933 BasicCegarLoop]: 1193 mSDtfsCounter, 2532 mSDsluCounter, 1837 mSDsCounter, 0 mSdLazyCounter, 1402 mSolverCounterSat, 1201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2635 SdHoareTripleChecker+Valid, 3030 SdHoareTripleChecker+Invalid, 2603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1201 IncrementalHoareTripleChecker+Valid, 1402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:14,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2635 Valid, 3030 Invalid, 2603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1201 Valid, 1402 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-06 18:02:14,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7588 states. [2021-12-06 18:02:14,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7588 to 6718. [2021-12-06 18:02:14,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6718 states, 4957 states have (on average 1.3520274359491629) internal successors, (6702), 5105 states have internal predecessors, (6702), 1362 states have call successors, (1362), 327 states have call predecessors, (1362), 398 states have return successors, (1817), 1369 states have call predecessors, (1817), 1357 states have call successors, (1817) [2021-12-06 18:02:14,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6718 states to 6718 states and 9881 transitions. [2021-12-06 18:02:14,704 INFO L78 Accepts]: Start accepts. Automaton has 6718 states and 9881 transitions. Word has length 41 [2021-12-06 18:02:14,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:14,705 INFO L470 AbstractCegarLoop]: Abstraction has 6718 states and 9881 transitions. [2021-12-06 18:02:14,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:14,705 INFO L276 IsEmpty]: Start isEmpty. Operand 6718 states and 9881 transitions. [2021-12-06 18:02:14,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 18:02:14,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:14,706 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, 1, 1, 1, 1, 1, 1] [2021-12-06 18:02:14,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 18:02:14,706 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:14,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:14,707 INFO L85 PathProgramCache]: Analyzing trace with hash 126580421, now seen corresponding path program 1 times [2021-12-06 18:02:14,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:14,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075685583] [2021-12-06 18:02:14,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:14,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:14,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:14,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:14,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:14,814 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:14,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:14,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075685583] [2021-12-06 18:02:14,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075685583] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:14,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:14,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:14,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468947927] [2021-12-06 18:02:14,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:14,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:14,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:14,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:14,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:14,816 INFO L87 Difference]: Start difference. First operand 6718 states and 9881 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:15,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:15,953 INFO L93 Difference]: Finished difference Result 7587 states and 11286 transitions. [2021-12-06 18:02:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:02:15,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2021-12-06 18:02:15,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:15,986 INFO L225 Difference]: With dead ends: 7587 [2021-12-06 18:02:15,986 INFO L226 Difference]: Without dead ends: 7584 [2021-12-06 18:02:15,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:02:15,990 INFO L933 BasicCegarLoop]: 1016 mSDtfsCounter, 1781 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1876 SdHoareTripleChecker+Valid, 1881 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:15,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1876 Valid, 1881 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 18:02:15,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7584 states. [2021-12-06 18:02:16,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7584 to 6717. [2021-12-06 18:02:16,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6717 states, 4957 states have (on average 1.3518257010288481) internal successors, (6701), 5104 states have internal predecessors, (6701), 1361 states have call successors, (1361), 327 states have call predecessors, (1361), 398 states have return successors, (1817), 1369 states have call predecessors, (1817), 1357 states have call successors, (1817) [2021-12-06 18:02:16,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6717 states to 6717 states and 9879 transitions. [2021-12-06 18:02:16,237 INFO L78 Accepts]: Start accepts. Automaton has 6717 states and 9879 transitions. Word has length 42 [2021-12-06 18:02:16,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:16,237 INFO L470 AbstractCegarLoop]: Abstraction has 6717 states and 9879 transitions. [2021-12-06 18:02:16,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:16,237 INFO L276 IsEmpty]: Start isEmpty. Operand 6717 states and 9879 transitions. [2021-12-06 18:02:16,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:02:16,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:16,239 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, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:02:16,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:02:16,239 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:16,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:16,239 INFO L85 PathProgramCache]: Analyzing trace with hash -371370760, now seen corresponding path program 1 times [2021-12-06 18:02:16,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:16,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118403809] [2021-12-06 18:02:16,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:16,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:16,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:16,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:16,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:16,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:16,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:16,382 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:02:16,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:16,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118403809] [2021-12-06 18:02:16,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118403809] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:16,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:16,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:02:16,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493127010] [2021-12-06 18:02:16,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:16,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:16,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:16,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:16,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:02:16,384 INFO L87 Difference]: Start difference. First operand 6717 states and 9879 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:17,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:17,574 INFO L93 Difference]: Finished difference Result 7586 states and 11284 transitions. [2021-12-06 18:02:17,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:02:17,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2021-12-06 18:02:17,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:17,601 INFO L225 Difference]: With dead ends: 7586 [2021-12-06 18:02:17,601 INFO L226 Difference]: Without dead ends: 7574 [2021-12-06 18:02:17,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:02:17,604 INFO L933 BasicCegarLoop]: 1005 mSDtfsCounter, 1784 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 702 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1882 SdHoareTripleChecker+Valid, 1866 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 702 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:17,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1882 Valid, 1866 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [702 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 18:02:17,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2021-12-06 18:02:17,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 6707. [2021-12-06 18:02:17,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6707 states, 4948 states have (on average 1.3516572352465643) internal successors, (6688), 5094 states have internal predecessors, (6688), 1360 states have call successors, (1360), 327 states have call predecessors, (1360), 398 states have return successors, (1817), 1369 states have call predecessors, (1817), 1357 states have call successors, (1817) [2021-12-06 18:02:17,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6707 states to 6707 states and 9865 transitions. [2021-12-06 18:02:17,849 INFO L78 Accepts]: Start accepts. Automaton has 6707 states and 9865 transitions. Word has length 43 [2021-12-06 18:02:17,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:17,849 INFO L470 AbstractCegarLoop]: Abstraction has 6707 states and 9865 transitions. [2021-12-06 18:02:17,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:02:17,850 INFO L276 IsEmpty]: Start isEmpty. Operand 6707 states and 9865 transitions. [2021-12-06 18:02:17,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 18:02:17,863 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:17,863 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:17,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 18:02:17,864 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:17,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:17,864 INFO L85 PathProgramCache]: Analyzing trace with hash -134116982, now seen corresponding path program 1 times [2021-12-06 18:02:17,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:17,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101927421] [2021-12-06 18:02:17,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:17,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:17,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:17,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:17,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:17,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:02:18,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:18,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 18:02:18,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:18,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:02:18,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:02:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:18,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:18,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:18,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:18,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:18,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:02:18,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:18,147 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 18:02:18,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:18,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101927421] [2021-12-06 18:02:18,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101927421] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:18,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:18,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:02:18,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277994376] [2021-12-06 18:02:18,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:18,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:02:18,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:18,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:02:18,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:02:18,149 INFO L87 Difference]: Start difference. First operand 6707 states and 9865 transitions. Second operand has 10 states, 10 states have (on average 9.6) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (17), 9 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:20,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:20,144 INFO L93 Difference]: Finished difference Result 16108 states and 23839 transitions. [2021-12-06 18:02:20,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:02:20,145 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (17), 9 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 143 [2021-12-06 18:02:20,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:20,173 INFO L225 Difference]: With dead ends: 16108 [2021-12-06 18:02:20,173 INFO L226 Difference]: Without dead ends: 9420 [2021-12-06 18:02:20,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:02:20,192 INFO L933 BasicCegarLoop]: 1037 mSDtfsCounter, 2390 mSDsluCounter, 2368 mSDsCounter, 0 mSdLazyCounter, 1581 mSolverCounterSat, 1488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2454 SdHoareTripleChecker+Valid, 3405 SdHoareTripleChecker+Invalid, 3069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1488 IncrementalHoareTripleChecker+Valid, 1581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:20,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2454 Valid, 3405 Invalid, 3069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1488 Valid, 1581 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-06 18:02:20,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9420 states. [2021-12-06 18:02:20,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9420 to 7983. [2021-12-06 18:02:20,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7983 states, 5905 states have (on average 1.3483488569009314) internal successors, (7962), 6083 states have internal predecessors, (7962), 1550 states have call successors, (1550), 352 states have call predecessors, (1550), 527 states have return successors, (2169), 1643 states have call predecessors, (2169), 1547 states have call successors, (2169) [2021-12-06 18:02:20,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7983 states to 7983 states and 11681 transitions. [2021-12-06 18:02:20,489 INFO L78 Accepts]: Start accepts. Automaton has 7983 states and 11681 transitions. Word has length 143 [2021-12-06 18:02:20,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:20,489 INFO L470 AbstractCegarLoop]: Abstraction has 7983 states and 11681 transitions. [2021-12-06 18:02:20,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (17), 9 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:20,489 INFO L276 IsEmpty]: Start isEmpty. Operand 7983 states and 11681 transitions. [2021-12-06 18:02:20,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-06 18:02:20,517 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:20,517 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:20,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 18:02:20,517 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:20,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:20,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1543029914, now seen corresponding path program 1 times [2021-12-06 18:02:20,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:20,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748371212] [2021-12-06 18:02:20,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:20,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:20,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:20,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:20,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:02:20,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:02:20,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:02:20,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:20,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:02:20,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:20,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:20,792 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:02:20,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:20,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748371212] [2021-12-06 18:02:20,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748371212] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:20,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606218529] [2021-12-06 18:02:20,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:20,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:20,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:20,794 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:20,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 18:02:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:21,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 2718 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:02:21,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:21,349 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:02:21,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:21,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606218529] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:21,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:21,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2021-12-06 18:02:21,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970164676] [2021-12-06 18:02:21,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:21,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:21,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:21,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:21,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:02:21,351 INFO L87 Difference]: Start difference. First operand 7983 states and 11681 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:22,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:22,011 INFO L93 Difference]: Finished difference Result 23983 states and 35141 transitions. [2021-12-06 18:02:22,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:02:22,012 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 152 [2021-12-06 18:02:22,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:22,069 INFO L225 Difference]: With dead ends: 23983 [2021-12-06 18:02:22,069 INFO L226 Difference]: Without dead ends: 16023 [2021-12-06 18:02:22,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:02:22,095 INFO L933 BasicCegarLoop]: 2213 mSDtfsCounter, 1438 mSDsluCounter, 5041 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 7254 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:22,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1467 Valid, 7254 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:02:22,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16023 states. [2021-12-06 18:02:22,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16023 to 8031. [2021-12-06 18:02:22,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8031 states, 5937 states have (on average 1.346471281792151) internal successors, (7994), 6107 states have internal predecessors, (7994), 1566 states have call successors, (1566), 352 states have call predecessors, (1566), 527 states have return successors, (2203), 1659 states have call predecessors, (2203), 1563 states have call successors, (2203) [2021-12-06 18:02:22,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8031 states to 8031 states and 11763 transitions. [2021-12-06 18:02:22,522 INFO L78 Accepts]: Start accepts. Automaton has 8031 states and 11763 transitions. Word has length 152 [2021-12-06 18:02:22,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:22,522 INFO L470 AbstractCegarLoop]: Abstraction has 8031 states and 11763 transitions. [2021-12-06 18:02:22,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:22,523 INFO L276 IsEmpty]: Start isEmpty. Operand 8031 states and 11763 transitions. [2021-12-06 18:02:22,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-06 18:02:22,532 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:22,532 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:22,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:02:22,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 18:02:22,733 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:22,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:22,733 INFO L85 PathProgramCache]: Analyzing trace with hash 531912664, now seen corresponding path program 1 times [2021-12-06 18:02:22,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:22,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873650312] [2021-12-06 18:02:22,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:22,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:22,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:22,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:02:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:02:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:22,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:02:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:23,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:02:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:23,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:23,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:23,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,106 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 18:02:23,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:23,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873650312] [2021-12-06 18:02:23,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873650312] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:23,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669025396] [2021-12-06 18:02:23,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:23,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:23,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:23,107 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:23,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 18:02:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:23,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 2713 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-06 18:02:23,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:23,788 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 18:02:23,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:23,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669025396] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:23,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:23,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 22 [2021-12-06 18:02:23,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467482006] [2021-12-06 18:02:23,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:23,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:02:23,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:23,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:02:23,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:02:23,790 INFO L87 Difference]: Start difference. First operand 8031 states and 11763 transitions. Second operand has 12 states, 12 states have (on average 9.333333333333334) internal successors, (112), 9 states have internal predecessors, (112), 2 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:24,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:24,747 INFO L93 Difference]: Finished difference Result 26089 states and 38615 transitions. [2021-12-06 18:02:24,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 18:02:24,748 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.333333333333334) internal successors, (112), 9 states have internal predecessors, (112), 2 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) Word has length 152 [2021-12-06 18:02:24,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:24,805 INFO L225 Difference]: With dead ends: 26089 [2021-12-06 18:02:24,805 INFO L226 Difference]: Without dead ends: 18081 [2021-12-06 18:02:24,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 18:02:24,828 INFO L933 BasicCegarLoop]: 1460 mSDtfsCounter, 1644 mSDsluCounter, 14107 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1654 SdHoareTripleChecker+Valid, 15567 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:24,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1654 Valid, 15567 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:02:24,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18081 states. [2021-12-06 18:02:25,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18081 to 8095. [2021-12-06 18:02:25,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8095 states, 5989 states have (on average 1.3434630155284688) internal successors, (8046), 6155 states have internal predecessors, (8046), 1566 states have call successors, (1566), 352 states have call predecessors, (1566), 539 states have return successors, (2251), 1675 states have call predecessors, (2251), 1563 states have call successors, (2251) [2021-12-06 18:02:25,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8095 states to 8095 states and 11863 transitions. [2021-12-06 18:02:25,372 INFO L78 Accepts]: Start accepts. Automaton has 8095 states and 11863 transitions. Word has length 152 [2021-12-06 18:02:25,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:25,373 INFO L470 AbstractCegarLoop]: Abstraction has 8095 states and 11863 transitions. [2021-12-06 18:02:25,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.333333333333334) internal successors, (112), 9 states have internal predecessors, (112), 2 states have call successors, (17), 2 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:02:25,373 INFO L276 IsEmpty]: Start isEmpty. Operand 8095 states and 11863 transitions. [2021-12-06 18:02:25,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-06 18:02:25,381 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:25,381 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:25,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 18:02:25,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:25,582 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:25,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:25,582 INFO L85 PathProgramCache]: Analyzing trace with hash -2027720386, now seen corresponding path program 1 times [2021-12-06 18:02:25,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:25,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494896366] [2021-12-06 18:02:25,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:25,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:25,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:25,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:25,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:25,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:02:25,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:02:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:25,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:25,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 18:02:25,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:25,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:02:25,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:25,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:25,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:25,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:25,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:25,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 18:02:25,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:25,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494896366] [2021-12-06 18:02:25,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494896366] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:25,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421713193] [2021-12-06 18:02:25,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:25,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:25,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:25,890 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:25,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 18:02:26,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:26,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 2739 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 18:02:26,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:26,442 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 18:02:26,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:26,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421713193] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:26,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:26,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2021-12-06 18:02:26,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136563765] [2021-12-06 18:02:26,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:26,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:02:26,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:26,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:02:26,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:02:26,444 INFO L87 Difference]: Start difference. First operand 8095 states and 11863 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 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-12-06 18:02:26,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:26,762 INFO L93 Difference]: Finished difference Result 16411 states and 24095 transitions. [2021-12-06 18:02:26,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:02:26,763 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 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 158 [2021-12-06 18:02:26,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:26,784 INFO L225 Difference]: With dead ends: 16411 [2021-12-06 18:02:26,784 INFO L226 Difference]: Without dead ends: 8339 [2021-12-06 18:02:26,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:02:26,798 INFO L933 BasicCegarLoop]: 1289 mSDtfsCounter, 256 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 2273 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:26,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 2273 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:02:26,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8339 states. [2021-12-06 18:02:27,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8339 to 8095. [2021-12-06 18:02:27,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8095 states, 5989 states have (on average 1.3421272332609784) internal successors, (8038), 6147 states have internal predecessors, (8038), 1566 states have call successors, (1566), 352 states have call predecessors, (1566), 539 states have return successors, (2251), 1675 states have call predecessors, (2251), 1563 states have call successors, (2251) [2021-12-06 18:02:27,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8095 states to 8095 states and 11855 transitions. [2021-12-06 18:02:27,159 INFO L78 Accepts]: Start accepts. Automaton has 8095 states and 11855 transitions. Word has length 158 [2021-12-06 18:02:27,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:27,160 INFO L470 AbstractCegarLoop]: Abstraction has 8095 states and 11855 transitions. [2021-12-06 18:02:27,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 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-12-06 18:02:27,160 INFO L276 IsEmpty]: Start isEmpty. Operand 8095 states and 11855 transitions. [2021-12-06 18:02:27,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-06 18:02:27,167 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:27,167 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:27,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-06 18:02:27,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:27,369 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:27,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:27,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1646773846, now seen corresponding path program 1 times [2021-12-06 18:02:27,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:27,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055743279] [2021-12-06 18:02:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:27,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:02:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:02:27,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:02:27,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:27,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:02:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:02:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:27,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 18:02:27,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:27,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:27,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:27,719 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 18:02:27,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:27,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055743279] [2021-12-06 18:02:27,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055743279] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:27,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946444488] [2021-12-06 18:02:27,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:27,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:27,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:27,720 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:27,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 18:02:28,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:28,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 2827 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 18:02:28,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:28,224 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 18:02:28,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:28,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946444488] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:28,224 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:28,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2021-12-06 18:02:28,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469918237] [2021-12-06 18:02:28,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:28,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:02:28,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:28,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:02:28,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:02:28,226 INFO L87 Difference]: Start difference. First operand 8095 states and 11855 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:02:28,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:28,581 INFO L93 Difference]: Finished difference Result 16172 states and 23691 transitions. [2021-12-06 18:02:28,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:02:28,582 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 163 [2021-12-06 18:02:28,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:28,608 INFO L225 Difference]: With dead ends: 16172 [2021-12-06 18:02:28,608 INFO L226 Difference]: Without dead ends: 8096 [2021-12-06 18:02:28,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:02:28,625 INFO L933 BasicCegarLoop]: 1140 mSDtfsCounter, 2 mSDsluCounter, 2278 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3418 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:28,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3418 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:02:28,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8096 states. [2021-12-06 18:02:28,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8096 to 8096. [2021-12-06 18:02:28,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8096 states, 5990 states have (on average 1.3420701168614357) internal successors, (8039), 6148 states have internal predecessors, (8039), 1566 states have call successors, (1566), 352 states have call predecessors, (1566), 539 states have return successors, (2251), 1675 states have call predecessors, (2251), 1563 states have call successors, (2251) [2021-12-06 18:02:29,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8096 states to 8096 states and 11856 transitions. [2021-12-06 18:02:29,010 INFO L78 Accepts]: Start accepts. Automaton has 8096 states and 11856 transitions. Word has length 163 [2021-12-06 18:02:29,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:29,010 INFO L470 AbstractCegarLoop]: Abstraction has 8096 states and 11856 transitions. [2021-12-06 18:02:29,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:02:29,010 INFO L276 IsEmpty]: Start isEmpty. Operand 8096 states and 11856 transitions. [2021-12-06 18:02:29,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 18:02:29,017 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:29,017 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:29,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 18:02:29,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 18:02:29,218 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:29,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:29,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1248867271, now seen corresponding path program 1 times [2021-12-06 18:02:29,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:29,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655647895] [2021-12-06 18:02:29,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:29,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:29,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:29,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:29,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:02:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:29,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:02:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:02:29,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:29,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:29,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:02:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,548 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 18:02:29,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:29,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655647895] [2021-12-06 18:02:29,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655647895] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:29,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474944925] [2021-12-06 18:02:29,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:29,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:29,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:29,550 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:29,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 18:02:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:29,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 2842 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-06 18:02:29,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:30,146 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 18:02:30,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:30,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474944925] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:30,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:30,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [13] total 17 [2021-12-06 18:02:30,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264963060] [2021-12-06 18:02:30,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:30,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:02:30,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:30,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:02:30,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:02:30,148 INFO L87 Difference]: Start difference. First operand 8096 states and 11856 transitions. Second operand has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 6 states have internal predecessors, (114), 5 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-06 18:02:31,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:31,809 INFO L93 Difference]: Finished difference Result 16238 states and 23804 transitions. [2021-12-06 18:02:31,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:02:31,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 6 states have internal predecessors, (114), 5 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 164 [2021-12-06 18:02:31,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:31,838 INFO L225 Difference]: With dead ends: 16238 [2021-12-06 18:02:31,839 INFO L226 Difference]: Without dead ends: 8166 [2021-12-06 18:02:31,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:02:31,854 INFO L933 BasicCegarLoop]: 1164 mSDtfsCounter, 2036 mSDsluCounter, 4331 mSDsCounter, 0 mSdLazyCounter, 2159 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2196 SdHoareTripleChecker+Valid, 5495 SdHoareTripleChecker+Invalid, 2890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 2159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:31,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2196 Valid, 5495 Invalid, 2890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 2159 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-06 18:02:31,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8166 states. [2021-12-06 18:02:32,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8166 to 8136. [2021-12-06 18:02:32,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8136 states, 6022 states have (on average 1.3415808701428098) internal successors, (8079), 6172 states have internal predecessors, (8079), 1574 states have call successors, (1574), 352 states have call predecessors, (1574), 539 states have return successors, (2259), 1691 states have call predecessors, (2259), 1571 states have call successors, (2259) [2021-12-06 18:02:32,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8136 states to 8136 states and 11912 transitions. [2021-12-06 18:02:32,212 INFO L78 Accepts]: Start accepts. Automaton has 8136 states and 11912 transitions. Word has length 164 [2021-12-06 18:02:32,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:32,212 INFO L470 AbstractCegarLoop]: Abstraction has 8136 states and 11912 transitions. [2021-12-06 18:02:32,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 6 states have internal predecessors, (114), 5 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-06 18:02:32,212 INFO L276 IsEmpty]: Start isEmpty. Operand 8136 states and 11912 transitions. [2021-12-06 18:02:32,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-12-06 18:02:32,219 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:32,219 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:32,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-06 18:02:32,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 18:02:32,421 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:32,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:32,423 INFO L85 PathProgramCache]: Analyzing trace with hash 191296493, now seen corresponding path program 2 times [2021-12-06 18:02:32,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:32,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86646359] [2021-12-06 18:02:32,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:32,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:32,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:32,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:02:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:32,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:02:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:02:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:32,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-06 18:02:32,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:32,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:32,750 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-06 18:02:32,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:32,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86646359] [2021-12-06 18:02:32,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86646359] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:32,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163780111] [2021-12-06 18:02:32,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:02:32,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:32,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:32,751 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:32,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 18:02:33,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:02:33,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:02:33,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 2868 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 18:02:33,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:33,450 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 18:02:33,451 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:33,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163780111] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:33,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:33,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2021-12-06 18:02:33,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25142164] [2021-12-06 18:02:33,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:33,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:02:33,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:33,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:02:33,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:02:33,452 INFO L87 Difference]: Start difference. First operand 8136 states and 11912 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:02:33,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:33,760 INFO L93 Difference]: Finished difference Result 16264 states and 24356 transitions. [2021-12-06 18:02:33,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:02:33,761 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 170 [2021-12-06 18:02:33,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:33,789 INFO L225 Difference]: With dead ends: 16264 [2021-12-06 18:02:33,789 INFO L226 Difference]: Without dead ends: 8136 [2021-12-06 18:02:33,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:02:33,810 INFO L933 BasicCegarLoop]: 1142 mSDtfsCounter, 0 mSDsluCounter, 3420 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4562 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:33,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 4562 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:02:33,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8136 states. [2021-12-06 18:02:34,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8136 to 8136. [2021-12-06 18:02:34,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8136 states, 6022 states have (on average 1.3415808701428098) internal successors, (8079), 6172 states have internal predecessors, (8079), 1574 states have call successors, (1574), 352 states have call predecessors, (1574), 539 states have return successors, (2251), 1691 states have call predecessors, (2251), 1571 states have call successors, (2251) [2021-12-06 18:02:34,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8136 states to 8136 states and 11904 transitions. [2021-12-06 18:02:34,181 INFO L78 Accepts]: Start accepts. Automaton has 8136 states and 11904 transitions. Word has length 170 [2021-12-06 18:02:34,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:34,182 INFO L470 AbstractCegarLoop]: Abstraction has 8136 states and 11904 transitions. [2021-12-06 18:02:34,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:02:34,182 INFO L276 IsEmpty]: Start isEmpty. Operand 8136 states and 11904 transitions. [2021-12-06 18:02:34,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-06 18:02:34,190 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:34,190 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:34,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 18:02:34,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 18:02:34,391 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:34,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:34,392 INFO L85 PathProgramCache]: Analyzing trace with hash -933269753, now seen corresponding path program 1 times [2021-12-06 18:02:34,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:34,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258157103] [2021-12-06 18:02:34,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:34,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:34,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:34,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:34,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:02:34,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:34,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:34,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:02:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:02:34,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:34,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:34,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 18:02:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:34,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:34,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:34,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:34,870 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 18:02:34,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:34,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258157103] [2021-12-06 18:02:34,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258157103] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:34,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526516792] [2021-12-06 18:02:34,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:34,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:34,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:34,871 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:34,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 18:02:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:35,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 2894 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-06 18:02:35,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:35,622 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-06 18:02:35,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:35,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526516792] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:35,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:35,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 22 [2021-12-06 18:02:35,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050693365] [2021-12-06 18:02:35,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:35,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:02:35,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:35,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:02:35,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:02:35,624 INFO L87 Difference]: Start difference. First operand 8136 states and 11904 transitions. Second operand has 11 states, 11 states have (on average 10.363636363636363) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-06 18:02:36,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:36,770 INFO L93 Difference]: Finished difference Result 18952 states and 28183 transitions. [2021-12-06 18:02:36,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:02:36,771 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.363636363636363) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) Word has length 176 [2021-12-06 18:02:36,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:36,803 INFO L225 Difference]: With dead ends: 18952 [2021-12-06 18:02:36,803 INFO L226 Difference]: Without dead ends: 10840 [2021-12-06 18:02:36,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 18:02:36,819 INFO L933 BasicCegarLoop]: 2222 mSDtfsCounter, 2479 mSDsluCounter, 19186 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2521 SdHoareTripleChecker+Valid, 21408 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:36,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2521 Valid, 21408 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 18:02:36,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10840 states. [2021-12-06 18:02:37,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10840 to 8103. [2021-12-06 18:02:37,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8103 states, 5997 states have (on average 1.3408370852092713) internal successors, (8041), 6147 states have internal predecessors, (8041), 1566 states have call successors, (1566), 352 states have call predecessors, (1566), 539 states have return successors, (2243), 1683 states have call predecessors, (2243), 1563 states have call successors, (2243) [2021-12-06 18:02:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8103 states to 8103 states and 11850 transitions. [2021-12-06 18:02:37,244 INFO L78 Accepts]: Start accepts. Automaton has 8103 states and 11850 transitions. Word has length 176 [2021-12-06 18:02:37,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:37,244 INFO L470 AbstractCegarLoop]: Abstraction has 8103 states and 11850 transitions. [2021-12-06 18:02:37,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.363636363636363) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-06 18:02:37,244 INFO L276 IsEmpty]: Start isEmpty. Operand 8103 states and 11850 transitions. [2021-12-06 18:02:37,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-06 18:02:37,253 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:37,253 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:37,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 18:02:37,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 18:02:37,455 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:37,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:37,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1055633972, now seen corresponding path program 1 times [2021-12-06 18:02:37,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:37,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89088879] [2021-12-06 18:02:37,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:37,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:37,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:37,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:37,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:02:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:37,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:37,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:02:37,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:02:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:37,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:02:37,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 18:02:37,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:02:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:02:37,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:02:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:37,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:37,894 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 18:02:37,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:37,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89088879] [2021-12-06 18:02:37,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89088879] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:37,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049411533] [2021-12-06 18:02:37,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:37,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:37,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:37,895 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:37,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 18:02:38,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:38,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 2998 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-06 18:02:38,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:38,546 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 18:02:38,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:38,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049411533] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:38,547 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:38,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [15] total 24 [2021-12-06 18:02:38,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828634570] [2021-12-06 18:02:38,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:38,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:02:38,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:38,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:02:38,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:02:38,548 INFO L87 Difference]: Start difference. First operand 8103 states and 11850 transitions. Second operand has 11 states, 11 states have (on average 11.181818181818182) internal successors, (123), 9 states have internal predecessors, (123), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (22), 6 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 18:02:39,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:39,560 INFO L93 Difference]: Finished difference Result 17960 states and 26557 transitions. [2021-12-06 18:02:39,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:02:39,560 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.181818181818182) internal successors, (123), 9 states have internal predecessors, (123), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (22), 6 states have call predecessors, (22), 4 states have call successors, (22) Word has length 196 [2021-12-06 18:02:39,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:39,587 INFO L225 Difference]: With dead ends: 17960 [2021-12-06 18:02:39,587 INFO L226 Difference]: Without dead ends: 9881 [2021-12-06 18:02:39,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 18:02:39,602 INFO L933 BasicCegarLoop]: 2193 mSDtfsCounter, 2131 mSDsluCounter, 18673 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2175 SdHoareTripleChecker+Valid, 20866 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:39,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2175 Valid, 20866 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 18:02:39,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9881 states. [2021-12-06 18:02:39,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9881 to 8075. [2021-12-06 18:02:39,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8075 states, 5977 states have (on average 1.3399698845574703) internal successors, (8009), 6127 states have internal predecessors, (8009), 1558 states have call successors, (1558), 352 states have call predecessors, (1558), 539 states have return successors, (2235), 1675 states have call predecessors, (2235), 1555 states have call successors, (2235) [2021-12-06 18:02:39,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8075 states to 8075 states and 11802 transitions. [2021-12-06 18:02:40,000 INFO L78 Accepts]: Start accepts. Automaton has 8075 states and 11802 transitions. Word has length 196 [2021-12-06 18:02:40,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:40,000 INFO L470 AbstractCegarLoop]: Abstraction has 8075 states and 11802 transitions. [2021-12-06 18:02:40,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.181818181818182) internal successors, (123), 9 states have internal predecessors, (123), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (22), 6 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 18:02:40,000 INFO L276 IsEmpty]: Start isEmpty. Operand 8075 states and 11802 transitions. [2021-12-06 18:02:40,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-12-06 18:02:40,009 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:40,009 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:40,032 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 18:02:40,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 18:02:40,211 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:40,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:40,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1720441917, now seen corresponding path program 1 times [2021-12-06 18:02:40,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:40,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166780749] [2021-12-06 18:02:40,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:40,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:02:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:40,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:02:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:02:40,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:40,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:02:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:40,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:40,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 18:02:40,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:40,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 18:02:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 18:02:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-06 18:02:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,532 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-12-06 18:02:40,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:40,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166780749] [2021-12-06 18:02:40,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166780749] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:40,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726614223] [2021-12-06 18:02:40,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:40,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:02:40,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:02:40,533 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:02:40,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 18:02:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:40,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 3201 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 18:02:40,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:02:41,102 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 18:02:41,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:02:41,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726614223] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:41,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:02:41,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 11 [2021-12-06 18:02:41,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740858014] [2021-12-06 18:02:41,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:41,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:02:41,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:41,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:02:41,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:02:41,104 INFO L87 Difference]: Start difference. First operand 8075 states and 11802 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 18:02:42,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:42,300 INFO L93 Difference]: Finished difference Result 24182 states and 35359 transitions. [2021-12-06 18:02:42,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:02:42,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (18), 3 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 205 [2021-12-06 18:02:42,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:42,357 INFO L225 Difference]: With dead ends: 24182 [2021-12-06 18:02:42,357 INFO L226 Difference]: Without dead ends: 24165 [2021-12-06 18:02:42,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:02:42,364 INFO L933 BasicCegarLoop]: 2415 mSDtfsCounter, 2134 mSDsluCounter, 2083 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2134 SdHoareTripleChecker+Valid, 4498 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:42,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2134 Valid, 4498 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:02:42,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24165 states. [2021-12-06 18:02:43,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24165 to 24127. [2021-12-06 18:02:43,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24127 states, 17853 states have (on average 1.3407830616703076) internal successors, (23937), 18315 states have internal predecessors, (23937), 4662 states have call successors, (4662), 1048 states have call predecessors, (4662), 1611 states have return successors, (6699), 5003 states have call predecessors, (6699), 4659 states have call successors, (6699) [2021-12-06 18:02:43,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24127 states to 24127 states and 35298 transitions. [2021-12-06 18:02:43,583 INFO L78 Accepts]: Start accepts. Automaton has 24127 states and 35298 transitions. Word has length 205 [2021-12-06 18:02:43,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:43,583 INFO L470 AbstractCegarLoop]: Abstraction has 24127 states and 35298 transitions. [2021-12-06 18:02:43,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 18:02:43,583 INFO L276 IsEmpty]: Start isEmpty. Operand 24127 states and 35298 transitions. [2021-12-06 18:02:43,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-06 18:02:43,594 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:43,594 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:02:43,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-06 18:02:43,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 18:02:43,796 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:43,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:43,797 INFO L85 PathProgramCache]: Analyzing trace with hash -2047575707, now seen corresponding path program 1 times [2021-12-06 18:02:43,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:43,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274616150] [2021-12-06 18:02:43,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:43,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:43,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:43,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:43,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:02:43,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:43,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:02:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:02:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:02:44,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:44,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 18:02:44,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:44,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:44,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 18:02:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 18:02:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 18:02:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-12-06 18:02:44,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:44,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274616150] [2021-12-06 18:02:44,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274616150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:44,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:44,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:02:44,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149096367] [2021-12-06 18:02:44,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:44,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:02:44,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:44,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:02:44,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:02:44,077 INFO L87 Difference]: Start difference. First operand 24127 states and 35298 transitions. Second operand has 10 states, 10 states have (on average 11.3) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:02:51,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:51,777 INFO L93 Difference]: Finished difference Result 87598 states and 131029 transitions. [2021-12-06 18:02:51,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:02:51,778 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.3) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 199 [2021-12-06 18:02:51,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:51,962 INFO L225 Difference]: With dead ends: 87598 [2021-12-06 18:02:51,962 INFO L226 Difference]: Without dead ends: 63495 [2021-12-06 18:02:52,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:02:52,018 INFO L933 BasicCegarLoop]: 1214 mSDtfsCounter, 6515 mSDsluCounter, 3577 mSDsCounter, 0 mSdLazyCounter, 2715 mSolverCounterSat, 4284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6617 SdHoareTripleChecker+Valid, 4791 SdHoareTripleChecker+Invalid, 6999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4284 IncrementalHoareTripleChecker+Valid, 2715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:52,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6617 Valid, 4791 Invalid, 6999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4284 Valid, 2715 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2021-12-06 18:02:52,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63495 states. [2021-12-06 18:02:54,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63495 to 23091. [2021-12-06 18:02:54,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23091 states, 17069 states have (on average 1.3430780947917278) internal successors, (22925), 17495 states have internal predecessors, (22925), 4566 states have call successors, (4566), 1048 states have call predecessors, (4566), 1455 states have return successors, (6003), 4811 states have call predecessors, (6003), 4563 states have call successors, (6003) [2021-12-06 18:02:54,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23091 states to 23091 states and 33494 transitions. [2021-12-06 18:02:54,391 INFO L78 Accepts]: Start accepts. Automaton has 23091 states and 33494 transitions. Word has length 199 [2021-12-06 18:02:54,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:02:54,391 INFO L470 AbstractCegarLoop]: Abstraction has 23091 states and 33494 transitions. [2021-12-06 18:02:54,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.3) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:02:54,391 INFO L276 IsEmpty]: Start isEmpty. Operand 23091 states and 33494 transitions. [2021-12-06 18:02:54,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-12-06 18:02:54,401 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:02:54,401 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 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-12-06 18:02:54,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 18:02:54,402 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:02:54,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:02:54,402 INFO L85 PathProgramCache]: Analyzing trace with hash -563249730, now seen corresponding path program 1 times [2021-12-06 18:02:54,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:02:54,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894859266] [2021-12-06 18:02:54,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:02:54,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:02:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:02:54,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:02:54,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:02:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:02:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:02:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:02:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:54,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:02:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:02:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:02:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:02:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 18:02:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:02:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 18:02:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 18:02:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 18:02:54,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 18:02:54,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:02:54,651 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-06 18:02:54,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:02:54,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894859266] [2021-12-06 18:02:54,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894859266] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:02:54,651 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:02:54,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:02:54,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439109587] [2021-12-06 18:02:54,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:02:54,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:02:54,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:54,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:02:54,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:02:54,652 INFO L87 Difference]: Start difference. First operand 23091 states and 33494 transitions. Second operand has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-06 18:03:00,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:00,710 INFO L93 Difference]: Finished difference Result 53528 states and 78964 transitions. [2021-12-06 18:03:00,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 18:03:00,711 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 209 [2021-12-06 18:03:00,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:00,796 INFO L225 Difference]: With dead ends: 53528 [2021-12-06 18:03:00,796 INFO L226 Difference]: Without dead ends: 30113 [2021-12-06 18:03:00,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:03:00,838 INFO L933 BasicCegarLoop]: 1466 mSDtfsCounter, 4675 mSDsluCounter, 2732 mSDsCounter, 0 mSdLazyCounter, 2289 mSolverCounterSat, 3561 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4763 SdHoareTripleChecker+Valid, 4198 SdHoareTripleChecker+Invalid, 5850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3561 IncrementalHoareTripleChecker+Valid, 2289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:00,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4763 Valid, 4198 Invalid, 5850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3561 Valid, 2289 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-06 18:03:00,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30113 states. [2021-12-06 18:03:02,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30113 to 22551. [2021-12-06 18:03:02,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22551 states, 16619 states have (on average 1.335639930200373) internal successors, (22197), 17005 states have internal predecessors, (22197), 4506 states have call successors, (4506), 1018 states have call predecessors, (4506), 1425 states have return successors, (5943), 4781 states have call predecessors, (5943), 4503 states have call successors, (5943) [2021-12-06 18:03:02,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22551 states to 22551 states and 32646 transitions. [2021-12-06 18:03:02,759 INFO L78 Accepts]: Start accepts. Automaton has 22551 states and 32646 transitions. Word has length 209 [2021-12-06 18:03:02,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:02,760 INFO L470 AbstractCegarLoop]: Abstraction has 22551 states and 32646 transitions. [2021-12-06 18:03:02,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-06 18:03:02,760 INFO L276 IsEmpty]: Start isEmpty. Operand 22551 states and 32646 transitions. [2021-12-06 18:03:02,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-06 18:03:02,770 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:02,770 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:03:02,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 18:03:02,770 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:02,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:02,771 INFO L85 PathProgramCache]: Analyzing trace with hash 444381542, now seen corresponding path program 1 times [2021-12-06 18:03:02,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:02,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813684682] [2021-12-06 18:03:02,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:02,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:02,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:02,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:03:02,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:02,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:03:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:02,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:02,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:03:02,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:02,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:03:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:03:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:03:02,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:03:02,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:03:02,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 18:03:02,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 18:03:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 18:03:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 18:03:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 18:03:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:02,964 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-06 18:03:02,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:02,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813684682] [2021-12-06 18:03:02,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813684682] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:03:02,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:03:02,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:03:02,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87932129] [2021-12-06 18:03:02,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:03:02,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:03:02,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:03:02,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:03:02,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:03:02,966 INFO L87 Difference]: Start difference. First operand 22551 states and 32646 transitions. Second operand has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:03:06,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:06,248 INFO L93 Difference]: Finished difference Result 37177 states and 54479 transitions. [2021-12-06 18:03:06,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:03:06,249 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 203 [2021-12-06 18:03:06,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:06,291 INFO L225 Difference]: With dead ends: 37177 [2021-12-06 18:03:06,291 INFO L226 Difference]: Without dead ends: 14649 [2021-12-06 18:03:06,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:03:06,328 INFO L933 BasicCegarLoop]: 968 mSDtfsCounter, 2398 mSDsluCounter, 2552 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 1700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2424 SdHoareTripleChecker+Valid, 3520 SdHoareTripleChecker+Invalid, 3402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1700 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:06,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2424 Valid, 3520 Invalid, 3402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1700 Valid, 1702 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-06 18:03:06,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14649 states. [2021-12-06 18:03:07,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14649 to 11009. [2021-12-06 18:03:07,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11009 states, 8088 states have (on average 1.3323442136498516) internal successors, (10776), 8266 states have internal predecessors, (10776), 2222 states have call successors, (2222), 495 states have call predecessors, (2222), 698 states have return successors, (2939), 2370 states have call predecessors, (2939), 2219 states have call successors, (2939) [2021-12-06 18:03:07,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11009 states to 11009 states and 15937 transitions. [2021-12-06 18:03:07,201 INFO L78 Accepts]: Start accepts. Automaton has 11009 states and 15937 transitions. Word has length 203 [2021-12-06 18:03:07,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:07,201 INFO L470 AbstractCegarLoop]: Abstraction has 11009 states and 15937 transitions. [2021-12-06 18:03:07,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (19), 8 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:03:07,201 INFO L276 IsEmpty]: Start isEmpty. Operand 11009 states and 15937 transitions. [2021-12-06 18:03:07,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-12-06 18:03:07,206 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:07,206 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:03:07,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 18:03:07,206 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:07,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:07,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1758329914, now seen corresponding path program 1 times [2021-12-06 18:03:07,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:07,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956335212] [2021-12-06 18:03:07,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:07,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:03:07,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:03:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:07,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:03:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:03:07,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:03:07,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:03:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:03:07,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:07,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:07,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:03:07,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:07,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 18:03:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:03:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:03:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:03:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:07,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,532 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-06 18:03:07,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:07,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956335212] [2021-12-06 18:03:07,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956335212] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:03:07,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71825285] [2021-12-06 18:03:07,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:07,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:07,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:03:07,533 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:03:07,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 18:03:07,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:07,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 3074 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-06 18:03:07,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:03:08,255 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 8 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-06 18:03:08,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:03:08,589 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-06 18:03:08,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71825285] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:03:08,589 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:03:08,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9, 9] total 24 [2021-12-06 18:03:08,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309810732] [2021-12-06 18:03:08,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:03:08,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 18:03:08,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:03:08,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 18:03:08,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:03:08,591 INFO L87 Difference]: Start difference. First operand 11009 states and 15937 transitions. Second operand has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 15 states have internal predecessors, (251), 6 states have call successors, (64), 12 states have call predecessors, (64), 6 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) [2021-12-06 18:03:18,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:18,586 INFO L93 Difference]: Finished difference Result 26548 states and 39453 transitions. [2021-12-06 18:03:18,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 18:03:18,587 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 15 states have internal predecessors, (251), 6 states have call successors, (64), 12 states have call predecessors, (64), 6 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) Word has length 209 [2021-12-06 18:03:18,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:18,629 INFO L225 Difference]: With dead ends: 26548 [2021-12-06 18:03:18,629 INFO L226 Difference]: Without dead ends: 15636 [2021-12-06 18:03:18,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=280, Invalid=1280, Unknown=0, NotChecked=0, Total=1560 [2021-12-06 18:03:18,647 INFO L933 BasicCegarLoop]: 1370 mSDtfsCounter, 6682 mSDsluCounter, 13816 mSDsCounter, 0 mSdLazyCounter, 10399 mSolverCounterSat, 3859 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6791 SdHoareTripleChecker+Valid, 15186 SdHoareTripleChecker+Invalid, 14258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3859 IncrementalHoareTripleChecker+Valid, 10399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:18,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6791 Valid, 15186 Invalid, 14258 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3859 Valid, 10399 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2021-12-06 18:03:18,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15636 states. [2021-12-06 18:03:19,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15636 to 10599. [2021-12-06 18:03:19,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10599 states, 7798 states have (on average 1.332392921261862) internal successors, (10390), 7964 states have internal predecessors, (10390), 2111 states have call successors, (2111), 489 states have call predecessors, (2111), 689 states have return successors, (2792), 2268 states have call predecessors, (2792), 2108 states have call successors, (2792) [2021-12-06 18:03:19,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10599 states to 10599 states and 15293 transitions. [2021-12-06 18:03:19,470 INFO L78 Accepts]: Start accepts. Automaton has 10599 states and 15293 transitions. Word has length 209 [2021-12-06 18:03:19,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:19,470 INFO L470 AbstractCegarLoop]: Abstraction has 10599 states and 15293 transitions. [2021-12-06 18:03:19,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 15 states have internal predecessors, (251), 6 states have call successors, (64), 12 states have call predecessors, (64), 6 states have return successors, (53), 8 states have call predecessors, (53), 6 states have call successors, (53) [2021-12-06 18:03:19,471 INFO L276 IsEmpty]: Start isEmpty. Operand 10599 states and 15293 transitions. [2021-12-06 18:03:19,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-12-06 18:03:19,475 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:19,475 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:03:19,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-06 18:03:19,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:19,676 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:19,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:19,677 INFO L85 PathProgramCache]: Analyzing trace with hash 143516776, now seen corresponding path program 2 times [2021-12-06 18:03:19,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:19,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523025923] [2021-12-06 18:03:19,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:19,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:19,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:19,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:03:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:03:19,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:03:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:03:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 18:03:19,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:19,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:19,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:19,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 18:03:19,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:03:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:03:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 18:03:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:03:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:03:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:03:19,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:19,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:19,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:20,003 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-12-06 18:03:20,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:20,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523025923] [2021-12-06 18:03:20,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523025923] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:03:20,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855200459] [2021-12-06 18:03:20,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:03:20,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:20,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:03:20,004 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:03:20,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 18:03:20,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:03:20,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:03:20,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 3074 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:03:20,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:03:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-06 18:03:20,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:03:21,112 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-12-06 18:03:21,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855200459] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:03:21,112 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:03:21,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 18 [2021-12-06 18:03:21,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058951130] [2021-12-06 18:03:21,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:03:21,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 18:03:21,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:03:21,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 18:03:21,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:03:21,114 INFO L87 Difference]: Start difference. First operand 10599 states and 15293 transitions. Second operand has 18 states, 18 states have (on average 10.11111111111111) internal successors, (182), 10 states have internal predecessors, (182), 2 states have call successors, (55), 10 states have call predecessors, (55), 5 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-12-06 18:03:25,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:25,964 INFO L93 Difference]: Finished difference Result 24121 states and 35352 transitions. [2021-12-06 18:03:25,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:03:25,965 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.11111111111111) internal successors, (182), 10 states have internal predecessors, (182), 2 states have call successors, (55), 10 states have call predecessors, (55), 5 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 209 [2021-12-06 18:03:25,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:26,003 INFO L225 Difference]: With dead ends: 24121 [2021-12-06 18:03:26,003 INFO L226 Difference]: Without dead ends: 13540 [2021-12-06 18:03:26,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 456 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=587, Unknown=0, NotChecked=0, Total=756 [2021-12-06 18:03:26,024 INFO L933 BasicCegarLoop]: 954 mSDtfsCounter, 1925 mSDsluCounter, 6365 mSDsCounter, 0 mSdLazyCounter, 3738 mSolverCounterSat, 1329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1980 SdHoareTripleChecker+Valid, 7319 SdHoareTripleChecker+Invalid, 5067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1329 IncrementalHoareTripleChecker+Valid, 3738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:26,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1980 Valid, 7319 Invalid, 5067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1329 Valid, 3738 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 18:03:26,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13540 states. [2021-12-06 18:03:26,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13540 to 10602. [2021-12-06 18:03:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10602 states, 7801 states have (on average 1.33226509421869) internal successors, (10393), 7967 states have internal predecessors, (10393), 2111 states have call successors, (2111), 489 states have call predecessors, (2111), 689 states have return successors, (2792), 2268 states have call predecessors, (2792), 2108 states have call successors, (2792) [2021-12-06 18:03:26,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10602 states to 10602 states and 15296 transitions. [2021-12-06 18:03:26,866 INFO L78 Accepts]: Start accepts. Automaton has 10602 states and 15296 transitions. Word has length 209 [2021-12-06 18:03:26,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:26,866 INFO L470 AbstractCegarLoop]: Abstraction has 10602 states and 15296 transitions. [2021-12-06 18:03:26,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.11111111111111) internal successors, (182), 10 states have internal predecessors, (182), 2 states have call successors, (55), 10 states have call predecessors, (55), 5 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-12-06 18:03:26,867 INFO L276 IsEmpty]: Start isEmpty. Operand 10602 states and 15296 transitions. [2021-12-06 18:03:26,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-12-06 18:03:26,871 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:26,871 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:03:26,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 18:03:27,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:27,072 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:27,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:27,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1833483783, now seen corresponding path program 3 times [2021-12-06 18:03:27,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:27,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475492444] [2021-12-06 18:03:27,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:27,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:27,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:03:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:03:27,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:03:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:27,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:03:27,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:27,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:03:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:03:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:27,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:03:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:28,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:03:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:03:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:28,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 18:03:28,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:03:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:03:28,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:03:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:03:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:03:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,724 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 17 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 18:03:28,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:28,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475492444] [2021-12-06 18:03:28,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475492444] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:03:28,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046226653] [2021-12-06 18:03:28,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 18:03:28,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:28,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:03:28,725 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:03:28,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 18:03:29,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 18:03:29,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:03:29,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 2571 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-06 18:03:29,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:03:30,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:03:30,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:03:30,392 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 18:03:30,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:03:30,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:30,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:03:30,777 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 32 proven. 4 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-06 18:03:30,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:03:32,230 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-06 18:03:32,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046226653] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:03:32,231 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:03:32,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 15, 14] total 57 [2021-12-06 18:03:32,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806970012] [2021-12-06 18:03:32,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:03:32,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-12-06 18:03:32,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:03:32,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-12-06 18:03:32,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=2983, Unknown=0, NotChecked=0, Total=3192 [2021-12-06 18:03:32,233 INFO L87 Difference]: Start difference. First operand 10602 states and 15296 transitions. Second operand has 57 states, 53 states have (on average 3.8867924528301887) internal successors, (206), 40 states have internal predecessors, (206), 19 states have call successors, (47), 14 states have call predecessors, (47), 13 states have return successors, (42), 22 states have call predecessors, (42), 18 states have call successors, (42) [2021-12-06 18:04:13,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:13,604 INFO L93 Difference]: Finished difference Result 26770 states and 39895 transitions. [2021-12-06 18:04:13,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-12-06 18:04:13,605 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 53 states have (on average 3.8867924528301887) internal successors, (206), 40 states have internal predecessors, (206), 19 states have call successors, (47), 14 states have call predecessors, (47), 13 states have return successors, (42), 22 states have call predecessors, (42), 18 states have call successors, (42) Word has length 212 [2021-12-06 18:04:13,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:13,648 INFO L225 Difference]: With dead ends: 26770 [2021-12-06 18:04:13,648 INFO L226 Difference]: Without dead ends: 16268 [2021-12-06 18:04:13,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 592 GetRequests, 458 SyntacticMatches, 4 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4524 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1480, Invalid=15812, Unknown=0, NotChecked=0, Total=17292 [2021-12-06 18:04:13,673 INFO L933 BasicCegarLoop]: 1821 mSDtfsCounter, 6202 mSDsluCounter, 44662 mSDsCounter, 0 mSdLazyCounter, 40517 mSolverCounterSat, 4368 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6299 SdHoareTripleChecker+Valid, 46483 SdHoareTripleChecker+Invalid, 46677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4368 IncrementalHoareTripleChecker+Valid, 40517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1792 IncrementalHoareTripleChecker+Unchecked, 34.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:13,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6299 Valid, 46483 Invalid, 46677 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4368 Valid, 40517 Invalid, 0 Unknown, 1792 Unchecked, 34.8s Time] [2021-12-06 18:04:13,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16268 states. [2021-12-06 18:04:14,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16268 to 10800. [2021-12-06 18:04:14,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10800 states, 7933 states have (on average 1.3297617546955753) internal successors, (10549), 8111 states have internal predecessors, (10549), 2141 states have call successors, (2141), 513 states have call predecessors, (2141), 725 states have return successors, (2828), 2298 states have call predecessors, (2828), 2138 states have call successors, (2828) [2021-12-06 18:04:14,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10800 states to 10800 states and 15518 transitions. [2021-12-06 18:04:14,642 INFO L78 Accepts]: Start accepts. Automaton has 10800 states and 15518 transitions. Word has length 212 [2021-12-06 18:04:14,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:14,642 INFO L470 AbstractCegarLoop]: Abstraction has 10800 states and 15518 transitions. [2021-12-06 18:04:14,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 53 states have (on average 3.8867924528301887) internal successors, (206), 40 states have internal predecessors, (206), 19 states have call successors, (47), 14 states have call predecessors, (47), 13 states have return successors, (42), 22 states have call predecessors, (42), 18 states have call successors, (42) [2021-12-06 18:04:14,642 INFO L276 IsEmpty]: Start isEmpty. Operand 10800 states and 15518 transitions. [2021-12-06 18:04:14,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-12-06 18:04:14,647 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:14,648 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:04:14,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:14,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:04:14,849 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:14,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:14,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1018479461, now seen corresponding path program 1 times [2021-12-06 18:04:14,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:04:14,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313971884] [2021-12-06 18:04:14,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:14,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:04:14,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:15,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:04:15,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:04:15,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:04:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:04:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:04:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:04:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:15,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:04:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:04:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:15,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:04:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:04:15,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 18:04:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 18:04:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:04:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:04:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:04:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 18:04:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:04:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:04:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:04:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:04:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:04:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,305 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 18:04:15,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:04:15,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313971884] [2021-12-06 18:04:15,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313971884] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:04:15,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841118050] [2021-12-06 18:04:15,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:15,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:04:15,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:04:15,306 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:04:15,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 18:04:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:15,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 3517 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-06 18:04:15,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:15,972 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-12-06 18:04:15,972 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:15,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841118050] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:15,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:04:15,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [17] total 18 [2021-12-06 18:04:15,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955416833] [2021-12-06 18:04:15,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:15,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:04:15,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:04:15,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:04:15,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:04:15,973 INFO L87 Difference]: Start difference. First operand 10800 states and 15518 transitions. Second operand has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (26), 4 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 18:04:16,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:16,826 INFO L93 Difference]: Finished difference Result 21710 states and 31230 transitions. [2021-12-06 18:04:16,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:04:16,827 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (26), 4 states have call predecessors, (26), 2 states have call successors, (26) Word has length 247 [2021-12-06 18:04:16,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:16,885 INFO L225 Difference]: With dead ends: 21710 [2021-12-06 18:04:16,885 INFO L226 Difference]: Without dead ends: 11010 [2021-12-06 18:04:16,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 296 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:04:16,899 INFO L933 BasicCegarLoop]: 1258 mSDtfsCounter, 239 mSDsluCounter, 8516 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 9774 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:16,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 9774 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:04:16,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11010 states. [2021-12-06 18:04:17,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11010 to 10836. [2021-12-06 18:04:17,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10836 states, 7963 states have (on average 1.3285194022353384) internal successors, (10579), 8135 states have internal predecessors, (10579), 2141 states have call successors, (2141), 513 states have call predecessors, (2141), 731 states have return successors, (2834), 2310 states have call predecessors, (2834), 2138 states have call successors, (2834) [2021-12-06 18:04:17,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10836 states to 10836 states and 15554 transitions. [2021-12-06 18:04:17,727 INFO L78 Accepts]: Start accepts. Automaton has 10836 states and 15554 transitions. Word has length 247 [2021-12-06 18:04:17,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:17,727 INFO L470 AbstractCegarLoop]: Abstraction has 10836 states and 15554 transitions. [2021-12-06 18:04:17,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (26), 4 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 18:04:17,727 INFO L276 IsEmpty]: Start isEmpty. Operand 10836 states and 15554 transitions. [2021-12-06 18:04:17,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-12-06 18:04:17,733 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:17,734 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:04:17,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 18:04:17,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 18:04:17,936 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:17,937 INFO L85 PathProgramCache]: Analyzing trace with hash -270283457, now seen corresponding path program 2 times [2021-12-06 18:04:17,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:04:17,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973557991] [2021-12-06 18:04:17,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:17,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:04:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:04:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:04:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:04:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:19,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:04:19,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:19,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:04:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:04:19,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:19,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:04:19,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:04:19,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:04:19,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:04:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:04:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-06 18:04:19,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:19,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 18:04:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:04:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:20,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:04:20,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:20,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:04:20,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 18:04:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:04:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:04:21,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:04:21,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:04:21,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:04:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:21,786 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 46 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-06 18:04:21,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:04:21,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973557991] [2021-12-06 18:04:21,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973557991] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:04:21,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847359352] [2021-12-06 18:04:21,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:04:21,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:04:21,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:04:21,787 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:04:21,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 18:04:26,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:04:26,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:04:26,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 3543 conjuncts, 260 conjunts are in the unsatisfiable core [2021-12-06 18:04:26,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:26,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 18:04:27,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 18:04:27,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 18:04:27,634 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:04:27,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 18:04:27,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:04:27,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:04:28,093 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 18:04:28,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:04:28,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:04:28,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 22 [2021-12-06 18:04:28,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-06 18:04:29,087 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:04:29,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 18:04:29,230 INFO L354 Elim1Store]: treesize reduction 64, result has 22.9 percent of original size [2021-12-06 18:04:29,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 18:04:29,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:04:29,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:04:29,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:04:29,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 18:04:48,030 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:04:48,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 32 [2021-12-06 18:04:48,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 18:04:48,066 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:04:48,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 32 [2021-12-06 18:04:48,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 18:04:48,115 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 18:04:48,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 54 [2021-12-06 18:04:48,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-12-06 18:04:48,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 32 [2021-12-06 18:04:48,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2021-12-06 18:04:48,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 60 [2021-12-06 18:04:48,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 102 [2021-12-06 18:04:49,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 67 [2021-12-06 18:04:49,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 83 [2021-12-06 18:04:49,032 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-12-06 18:04:49,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 97 [2021-12-06 18:04:49,036 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 18:04:49,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 127 [2021-12-06 18:04:49,248 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 63 proven. 51 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-06 18:04:49,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:04:49,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847359352] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:04:49,842 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:04:49,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 44] total 91 [2021-12-06 18:04:49,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501985822] [2021-12-06 18:04:49,843 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:04:49,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-12-06 18:04:49,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:04:49,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-12-06 18:04:49,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=8370, Unknown=22, NotChecked=0, Total=8742 [2021-12-06 18:04:49,846 INFO L87 Difference]: Start difference. First operand 10836 states and 15554 transitions. Second operand has 91 states, 86 states have (on average 3.1627906976744184) internal successors, (272), 70 states have internal predecessors, (272), 31 states have call successors, (58), 17 states have call predecessors, (58), 26 states have return successors, (52), 36 states have call predecessors, (52), 30 states have call successors, (52) [2021-12-06 18:06:59,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:06:59,318 INFO L93 Difference]: Finished difference Result 37691 states and 56359 transitions. [2021-12-06 18:06:59,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2021-12-06 18:06:59,319 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 86 states have (on average 3.1627906976744184) internal successors, (272), 70 states have internal predecessors, (272), 31 states have call successors, (58), 17 states have call predecessors, (58), 26 states have return successors, (52), 36 states have call predecessors, (52), 30 states have call successors, (52) Word has length 253 [2021-12-06 18:06:59,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:06:59,409 INFO L225 Difference]: With dead ends: 37691 [2021-12-06 18:06:59,409 INFO L226 Difference]: Without dead ends: 26675 [2021-12-06 18:06:59,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 307 SyntacticMatches, 34 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18168 ImplicationChecksByTransitivity, 109.8s TimeCoverageRelationStatistics Valid=2847, Invalid=48789, Unknown=120, NotChecked=0, Total=51756 [2021-12-06 18:06:59,442 INFO L933 BasicCegarLoop]: 1333 mSDtfsCounter, 10500 mSDsluCounter, 41755 mSDsCounter, 0 mSdLazyCounter, 48474 mSolverCounterSat, 5934 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10643 SdHoareTripleChecker+Valid, 43088 SdHoareTripleChecker+Invalid, 70463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 5934 IncrementalHoareTripleChecker+Valid, 48474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 16055 IncrementalHoareTripleChecker+Unchecked, 40.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:06:59,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10643 Valid, 43088 Invalid, 70463 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [5934 Valid, 48474 Invalid, 0 Unknown, 16055 Unchecked, 40.6s Time] [2021-12-06 18:06:59,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26675 states. [2021-12-06 18:07:01,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26675 to 19052. [2021-12-06 18:07:01,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19052 states, 14045 states have (on average 1.317621929512282) internal successors, (18506), 14347 states have internal predecessors, (18506), 3676 states have call successors, (3676), 932 states have call predecessors, (3676), 1330 states have return successors, (5350), 3964 states have call predecessors, (5350), 3673 states have call successors, (5350) [2021-12-06 18:07:01,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19052 states to 19052 states and 27532 transitions. [2021-12-06 18:07:01,348 INFO L78 Accepts]: Start accepts. Automaton has 19052 states and 27532 transitions. Word has length 253 [2021-12-06 18:07:01,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:07:01,349 INFO L470 AbstractCegarLoop]: Abstraction has 19052 states and 27532 transitions. [2021-12-06 18:07:01,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 86 states have (on average 3.1627906976744184) internal successors, (272), 70 states have internal predecessors, (272), 31 states have call successors, (58), 17 states have call predecessors, (58), 26 states have return successors, (52), 36 states have call predecessors, (52), 30 states have call successors, (52) [2021-12-06 18:07:01,349 INFO L276 IsEmpty]: Start isEmpty. Operand 19052 states and 27532 transitions. [2021-12-06 18:07:01,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-12-06 18:07:01,357 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:07:01,357 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:07:01,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-06 18:07:01,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 18:07:01,559 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:07:01,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:07:01,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1210086723, now seen corresponding path program 1 times [2021-12-06 18:07:01,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:07:01,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840637772] [2021-12-06 18:07:01,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:07:01,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:07:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:07:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:07:01,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:07:01,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:07:01,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:07:01,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:07:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:01,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:01,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 18:07:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:01,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:01,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 18:07:01,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 18:07:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 18:07:01,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:01,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:07:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:07:01,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-06 18:07:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:01,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:07:01,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:07:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:07:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:01,948 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2021-12-06 18:07:01,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:07:01,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840637772] [2021-12-06 18:07:01,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840637772] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:07:01,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:07:01,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-06 18:07:01,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269726217] [2021-12-06 18:07:01,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:07:01,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 18:07:01,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:07:01,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 18:07:01,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:07:01,950 INFO L87 Difference]: Start difference. First operand 19052 states and 27532 transitions. Second operand has 14 states, 14 states have (on average 9.928571428571429) internal successors, (139), 5 states have internal predecessors, (139), 3 states have call successors, (26), 11 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-06 18:07:15,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:07:15,936 INFO L93 Difference]: Finished difference Result 70038 states and 111547 transitions. [2021-12-06 18:07:15,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 18:07:15,937 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.928571428571429) internal successors, (139), 5 states have internal predecessors, (139), 3 states have call successors, (26), 11 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 260 [2021-12-06 18:07:15,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:07:16,148 INFO L225 Difference]: With dead ends: 70038 [2021-12-06 18:07:16,148 INFO L226 Difference]: Without dead ends: 51013 [2021-12-06 18:07:16,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 18:07:16,188 INFO L933 BasicCegarLoop]: 1590 mSDtfsCounter, 7230 mSDsluCounter, 4975 mSDsCounter, 0 mSdLazyCounter, 7152 mSolverCounterSat, 5744 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7332 SdHoareTripleChecker+Valid, 6565 SdHoareTripleChecker+Invalid, 12896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5744 IncrementalHoareTripleChecker+Valid, 7152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:07:16,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7332 Valid, 6565 Invalid, 12896 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5744 Valid, 7152 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2021-12-06 18:07:16,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51013 states. [2021-12-06 18:07:20,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51013 to 43008. [2021-12-06 18:07:20,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43008 states, 31328 states have (on average 1.2966036772216547) internal successors, (40620), 31601 states have internal predecessors, (40620), 7875 states have call successors, (7875), 1634 states have call predecessors, (7875), 3804 states have return successors, (19659), 10121 states have call predecessors, (19659), 7872 states have call successors, (19659) [2021-12-06 18:07:20,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43008 states to 43008 states and 68154 transitions. [2021-12-06 18:07:20,309 INFO L78 Accepts]: Start accepts. Automaton has 43008 states and 68154 transitions. Word has length 260 [2021-12-06 18:07:20,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:07:20,310 INFO L470 AbstractCegarLoop]: Abstraction has 43008 states and 68154 transitions. [2021-12-06 18:07:20,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.928571428571429) internal successors, (139), 5 states have internal predecessors, (139), 3 states have call successors, (26), 11 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-06 18:07:20,310 INFO L276 IsEmpty]: Start isEmpty. Operand 43008 states and 68154 transitions. [2021-12-06 18:07:20,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2021-12-06 18:07:20,321 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:07:20,321 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:07:20,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 18:07:20,322 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:07:20,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:07:20,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1077770691, now seen corresponding path program 1 times [2021-12-06 18:07:20,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:07:20,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273272502] [2021-12-06 18:07:20,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:07:20,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:07:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:07:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:07:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:07:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:20,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:07:20,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:20,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:07:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 18:07:20,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:07:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 18:07:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:20,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 18:07:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 18:07:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:20,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 18:07:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 18:07:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:07:20,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:07:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 18:07:20,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:20,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:07:20,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:20,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:07:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:07:20,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:20,645 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2021-12-06 18:07:20,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:07:20,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273272502] [2021-12-06 18:07:20,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273272502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:07:20,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:07:20,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:07:20,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706240908] [2021-12-06 18:07:20,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:07:20,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:07:20,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:07:20,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:07:20,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:07:20,646 INFO L87 Difference]: Start difference. First operand 43008 states and 68154 transitions. Second operand has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (28), 11 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 18:07:27,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:07:27,928 INFO L93 Difference]: Finished difference Result 92446 states and 166374 transitions. [2021-12-06 18:07:27,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:07:27,929 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (28), 11 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 274 [2021-12-06 18:07:27,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:07:28,165 INFO L225 Difference]: With dead ends: 92446 [2021-12-06 18:07:28,165 INFO L226 Difference]: Without dead ends: 49465 [2021-12-06 18:07:28,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:07:28,285 INFO L933 BasicCegarLoop]: 959 mSDtfsCounter, 1489 mSDsluCounter, 2643 mSDsCounter, 0 mSdLazyCounter, 1845 mSolverCounterSat, 846 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1583 SdHoareTripleChecker+Valid, 3602 SdHoareTripleChecker+Invalid, 2691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 846 IncrementalHoareTripleChecker+Valid, 1845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:07:28,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1583 Valid, 3602 Invalid, 2691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [846 Valid, 1845 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-06 18:07:28,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49465 states. [2021-12-06 18:07:32,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49465 to 43008. [2021-12-06 18:07:32,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43008 states, 31328 states have (on average 1.2918156281920328) internal successors, (40470), 31601 states have internal predecessors, (40470), 7875 states have call successors, (7875), 1634 states have call predecessors, (7875), 3804 states have return successors, (19659), 10121 states have call predecessors, (19659), 7872 states have call successors, (19659) [2021-12-06 18:07:32,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43008 states to 43008 states and 68004 transitions. [2021-12-06 18:07:32,437 INFO L78 Accepts]: Start accepts. Automaton has 43008 states and 68004 transitions. Word has length 274 [2021-12-06 18:07:32,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:07:32,437 INFO L470 AbstractCegarLoop]: Abstraction has 43008 states and 68004 transitions. [2021-12-06 18:07:32,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (28), 11 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 18:07:32,437 INFO L276 IsEmpty]: Start isEmpty. Operand 43008 states and 68004 transitions. [2021-12-06 18:07:32,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-06 18:07:32,449 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:07:32,449 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:07:32,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 18:07:32,449 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:07:32,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:07:32,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1015043175, now seen corresponding path program 3 times [2021-12-06 18:07:32,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:07:32,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002454267] [2021-12-06 18:07:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:07:32,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:07:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:33,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:07:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:07:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:07:33,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:33,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:07:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:07:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:33,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:07:33,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:34,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:07:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:34,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:07:34,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:07:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:07:34,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-06 18:07:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:34,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-06 18:07:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:35,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:35,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:07:35,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:35,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:07:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:35,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-06 18:07:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:07:36,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:07:36,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:07:36,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:07:36,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:07:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:07:36,395 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-12-06 18:07:36,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:07:36,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002454267] [2021-12-06 18:07:36,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002454267] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:07:36,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629509657] [2021-12-06 18:07:36,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 18:07:36,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:07:36,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:07:36,396 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:07:36,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 18:07:44,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 18:07:44,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:07:44,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 3185 conjuncts, 234 conjunts are in the unsatisfiable core [2021-12-06 18:07:44,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:07:45,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:07:45,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:07:45,462 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 18:07:45,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:07:45,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:07:45,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:07:46,750 INFO L354 Elim1Store]: treesize reduction 64, result has 22.9 percent of original size [2021-12-06 18:07:46,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 18:07:46,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:07:46,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:07:46,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:07:46,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 18:08:24,461 INFO L354 Elim1Store]: treesize reduction 1024, result has 12.3 percent of original size [2021-12-06 18:08:24,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 223 [2021-12-06 18:08:24,552 INFO L354 Elim1Store]: treesize reduction 374, result has 18.3 percent of original size [2021-12-06 18:08:24,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 169 [2021-12-06 18:08:24,923 INFO L354 Elim1Store]: treesize reduction 1024, result has 12.3 percent of original size [2021-12-06 18:08:24,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 223 [2021-12-06 18:08:25,028 INFO L354 Elim1Store]: treesize reduction 374, result has 18.3 percent of original size [2021-12-06 18:08:25,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 169 [2021-12-06 18:08:25,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:08:25,761 INFO L354 Elim1Store]: treesize reduction 948, result has 21.3 percent of original size [2021-12-06 18:08:25,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 13 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 191 treesize of output 413 [2021-12-06 18:08:26,041 INFO L354 Elim1Store]: treesize reduction 790, result has 19.7 percent of original size [2021-12-06 18:08:26,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 364 treesize of output 406 [2021-12-06 18:08:30,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 71 [2021-12-06 18:08:30,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 67 [2021-12-06 18:08:30,127 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 18:08:30,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 93 [2021-12-06 18:08:30,130 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 18:08:30,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 143 treesize of output 131 [2021-12-06 18:08:30,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 588 treesize of output 520 [2021-12-06 18:08:30,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 520 treesize of output 490 [2021-12-06 18:08:30,357 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-12-06 18:08:30,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 523 treesize of output 463 [2021-12-06 18:08:30,370 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-12-06 18:08:30,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 563 treesize of output 403 [2021-12-06 18:08:30,462 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 81 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-12-06 18:08:30,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:08:31,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629509657] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:08:31,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:08:31,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 33] total 85 [2021-12-06 18:08:31,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817322982] [2021-12-06 18:08:31,226 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:08:31,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-12-06 18:08:31,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:31,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-12-06 18:08:31,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=7125, Unknown=18, NotChecked=0, Total=7482 [2021-12-06 18:08:31,228 INFO L87 Difference]: Start difference. First operand 43008 states and 68004 transitions. Second operand has 85 states, 78 states have (on average 3.230769230769231) internal successors, (252), 65 states have internal predecessors, (252), 33 states have call successors, (58), 14 states have call predecessors, (58), 22 states have return successors, (55), 35 states have call predecessors, (55), 32 states have call successors, (55) [2021-12-06 18:10:37,689 WARN L227 SmtUtils]: Spent 8.14s on a formula simplification. DAG size of input: 98 DAG size of output: 88 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:10:51,385 WARN L227 SmtUtils]: Spent 8.24s on a formula simplification. DAG size of input: 81 DAG size of output: 73 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:11:07,298 WARN L227 SmtUtils]: Spent 7.36s on a formula simplification. DAG size of input: 78 DAG size of output: 75 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:11:50,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:11:50,751 INFO L93 Difference]: Finished difference Result 87319 states and 144736 transitions. [2021-12-06 18:11:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-12-06 18:11:50,753 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 78 states have (on average 3.230769230769231) internal successors, (252), 65 states have internal predecessors, (252), 33 states have call successors, (58), 14 states have call predecessors, (58), 22 states have return successors, (55), 35 states have call predecessors, (55), 32 states have call successors, (55) Word has length 259 [2021-12-06 18:11:50,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:11:50,912 INFO L225 Difference]: With dead ends: 87319 [2021-12-06 18:11:50,912 INFO L226 Difference]: Without dead ends: 48272 [2021-12-06 18:11:51,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 333 SyntacticMatches, 2 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12659 ImplicationChecksByTransitivity, 202.3s TimeCoverageRelationStatistics Valid=2351, Invalid=40213, Unknown=78, NotChecked=0, Total=42642 [2021-12-06 18:11:51,006 INFO L933 BasicCegarLoop]: 1236 mSDtfsCounter, 3760 mSDsluCounter, 37850 mSDsCounter, 0 mSdLazyCounter, 40136 mSolverCounterSat, 2042 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3866 SdHoareTripleChecker+Valid, 39086 SdHoareTripleChecker+Invalid, 51938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 2042 IncrementalHoareTripleChecker+Valid, 40136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 9760 IncrementalHoareTripleChecker+Unchecked, 36.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:11:51,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3866 Valid, 39086 Invalid, 51938 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [2042 Valid, 40136 Invalid, 0 Unknown, 9760 Unchecked, 36.6s Time] [2021-12-06 18:11:51,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48272 states. [2021-12-06 18:11:54,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48272 to 31834. [2021-12-06 18:11:54,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31834 states, 23152 states have (on average 1.2877505183137525) internal successors, (29814), 23404 states have internal predecessors, (29814), 5742 states have call successors, (5742), 1304 states have call predecessors, (5742), 2939 states have return successors, (14178), 7372 states have call predecessors, (14178), 5739 states have call successors, (14178) [2021-12-06 18:11:54,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31834 states to 31834 states and 49734 transitions. [2021-12-06 18:11:54,425 INFO L78 Accepts]: Start accepts. Automaton has 31834 states and 49734 transitions. Word has length 259 [2021-12-06 18:11:54,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:11:54,426 INFO L470 AbstractCegarLoop]: Abstraction has 31834 states and 49734 transitions. [2021-12-06 18:11:54,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 78 states have (on average 3.230769230769231) internal successors, (252), 65 states have internal predecessors, (252), 33 states have call successors, (58), 14 states have call predecessors, (58), 22 states have return successors, (55), 35 states have call predecessors, (55), 32 states have call successors, (55) [2021-12-06 18:11:54,426 INFO L276 IsEmpty]: Start isEmpty. Operand 31834 states and 49734 transitions. [2021-12-06 18:11:54,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2021-12-06 18:11:54,438 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:11:54,439 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:11:54,450 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 18:11:54,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 18:11:54,640 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:11:54,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:11:54,642 INFO L85 PathProgramCache]: Analyzing trace with hash 2052441483, now seen corresponding path program 1 times [2021-12-06 18:11:54,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:11:54,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707881174] [2021-12-06 18:11:54,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:11:54,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:11:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:11:55,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:11:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:11:55,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:11:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:11:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:11:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:11:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:11:55,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:11:55,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:11:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:11:55,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:11:55,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:11:55,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:11:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:11:55,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:11:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 18:11:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:11:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:11:55,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:11:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-06 18:11:55,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:11:55,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 18:11:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:26,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:12:26,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:26,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:12:26,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:26,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:12:26,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:26,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 18:12:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:12:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 18:12:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:12:27,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:12:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:12:27,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 18:12:27,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:27,818 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 23 proven. 20 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-06 18:12:27,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:12:27,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707881174] [2021-12-06 18:12:27,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707881174] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:12:27,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119904543] [2021-12-06 18:12:27,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:12:27,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:12:27,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:12:27,819 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:12:27,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58639e7f-643d-4cc0-a8f9-2b6f17f1f528/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 18:12:29,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:12:29,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 3580 conjuncts, 228 conjunts are in the unsatisfiable core [2021-12-06 18:12:29,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:12:29,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 18:12:30,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 18:12:30,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 18:12:30,987 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:12:30,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 18:12:31,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:12:31,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 18:12:31,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-06 18:12:32,524 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:12:32,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 18:12:32,676 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 18:12:32,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:12:32,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:12:32,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:12:33,491 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:12:33,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 32 [2021-12-06 18:12:33,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 18:12:33,523 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:12:33,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 32 [2021-12-06 18:12:33,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 18:12:33,564 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 18:12:33,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 43 [2021-12-06 18:12:33,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2021-12-06 18:12:34,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-12-06 18:12:34,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-12-06 18:12:34,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:12:34,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-12-06 18:12:34,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-12-06 18:12:34,570 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 59 proven. 56 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 18:12:34,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:12:36,592 WARN L838 $PredicateComparison]: unable to prove that (or (= (mod (+ c_~usb_urb~0.base c_~usb_urb~0.offset) 18446744073709551616) 0) (forall ((v_ArrVal_4254 (Array Int Int)) (v_ArrVal_4255 (Array Int Int))) (= (mod (+ c_~usb_urb~0.base c_~usb_urb~0.offset) 18446744073709551616) (mod (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_if_usb_probe_~cardp~3#1.base|) (+ 51 |c_ULTIMATE.start_if_usb_probe_~cardp~3#1.offset|))) (.cse1 (+ 20 |c_ULTIMATE.start_if_usb_probe_~cardp~3#1.offset|))) (+ (select (select (store |c_#memory_$Pointer$.offset| .cse0 v_ArrVal_4254) |c_ULTIMATE.start_if_usb_probe_~cardp~3#1.base|) .cse1) (select (select (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4255) |c_ULTIMATE.start_if_usb_probe_~cardp~3#1.base|) .cse1))) 18446744073709551616)))) is different from false [2021-12-06 18:12:36,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119904543] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:12:36,594 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:12:36,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 44] total 82 [2021-12-06 18:12:36,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945618786] [2021-12-06 18:12:36,594 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:12:36,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-12-06 18:12:36,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:12:36,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-12-06 18:12:36,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=427, Invalid=7930, Unknown=19, NotChecked=180, Total=8556 [2021-12-06 18:12:36,598 INFO L87 Difference]: Start difference. First operand 31834 states and 49734 transitions. Second operand has 82 states, 78 states have (on average 3.6153846153846154) internal successors, (282), 63 states have internal predecessors, (282), 31 states have call successors, (59), 17 states have call predecessors, (59), 25 states have return successors, (53), 37 states have call predecessors, (53), 30 states have call successors, (53) [2021-12-06 18:13:01,284 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:13:10,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:13:13,606 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:13:31,187 WARN L227 SmtUtils]: Spent 6.01s on a formula simplification. DAG size of input: 119 DAG size of output: 113 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:14:12,496 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []