./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:07:37,310 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:07:37,313 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:07:37,372 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:07:37,372 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:07:37,374 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:07:37,376 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:07:37,379 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:07:37,382 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:07:37,383 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:07:37,385 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:07:37,386 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:07:37,387 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:07:37,389 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:07:37,391 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:07:37,395 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:07:37,400 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:07:37,406 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:07:37,408 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:07:37,413 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:07:37,420 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:07:37,423 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:07:37,432 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:07:37,434 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:07:37,440 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:07:37,450 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:07:37,450 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:07:37,452 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:07:37,452 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:07:37,454 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:07:37,456 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:07:37,458 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:07:37,459 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:07:37,460 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:07:37,462 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:07:37,462 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:07:37,463 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:07:37,463 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:07:37,464 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:07:37,465 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:07:37,465 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:07:37,466 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 18:07:37,496 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:07:37,499 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:07:37,499 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:07:37,500 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:07:37,504 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:07:37,505 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:07:37,506 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:07:37,506 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:07:37,506 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:07:37,507 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:07:37,507 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:07:37,507 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:07:37,507 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:07:37,508 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:07:37,508 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:07:37,509 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:07:37,509 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:07:37,509 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:07:37,509 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:07:37,510 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:07:37,510 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:07:37,510 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:07:37,511 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:07:37,511 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:07:37,511 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:07:37,511 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:07:37,511 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:07:37,512 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:07:37,513 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:07:37,515 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:07:37,515 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:07:37,516 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_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 [2021-11-13 18:07:37,840 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:07:37,881 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:07:37,886 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:07:37,887 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:07:37,888 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:07:37,890 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2021-11-13 18:07:37,976 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/data/fc29de4f6/96e472cf76624804944fe6685feb6f08/FLAG059db5506 [2021-11-13 18:07:39,088 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:07:39,088 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2021-11-13 18:07:39,148 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/data/fc29de4f6/96e472cf76624804944fe6685feb6f08/FLAG059db5506 [2021-11-13 18:07:39,359 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/data/fc29de4f6/96e472cf76624804944fe6685feb6f08 [2021-11-13 18:07:39,362 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:07:39,364 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:07:39,366 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:07:39,366 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:07:39,370 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:07:39,371 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:07:39" (1/1) ... [2021-11-13 18:07:39,372 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24c03e36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:39, skipping insertion in model container [2021-11-13 18:07:39,372 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:07:39" (1/1) ... [2021-11-13 18:07:39,391 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:07:39,552 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:07:42,124 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i[276778,276791] [2021-11-13 18:07:42,268 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:07:42,297 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:07:42,811 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i[276778,276791] [2021-11-13 18:07:42,859 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:07:42,993 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:07:42,995 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42 WrapperNode [2021-11-13 18:07:42,995 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:07:42,996 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:07:42,997 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:07:42,997 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:07:43,004 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,169 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,441 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:07:43,442 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:07:43,443 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:07:43,443 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:07:43,452 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,453 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,482 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,482 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,601 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,625 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,721 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,754 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:07:43,755 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:07:43,755 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:07:43,755 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:07:43,758 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (1/1) ... [2021-11-13 18:07:43,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:07:43,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:07:43,801 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:07:43,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:07:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure queue_iso [2021-11-13 18:07:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_iso [2021-11-13 18:07:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-13 18:07:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-13 18:07:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_channel [2021-11-13 18:07:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_channel [2021-11-13 18:07:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_dvb_register [2021-11-13 18:07:43,858 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_dvb_register [2021-11-13 18:07:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_establish_pp_connection [2021-11-13 18:07:43,858 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_establish_pp_connection [2021-11-13 18:07:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-13 18:07:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-13 18:07:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-11-13 18:07:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure node_req [2021-11-13 18:07:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure node_req [2021-11-13 18:07:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:07:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:07:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_lock [2021-11-13 18:07:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_lock [2021-11-13 18:07:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2021-11-13 18:07:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2021-11-13 18:07:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2021-11-13 18:07:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2021-11-13 18:07:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:07:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:07:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_read [2021-11-13 18:07:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_read [2021-11-13 18:07:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_demux_mutex_of_firedtv [2021-11-13 18:07:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_demux_mutex_of_firedtv [2021-11-13 18:07:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-13 18:07:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-13 18:07:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:07:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:07:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure pad_operands [2021-11-13 18:07:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pad_operands [2021-11-13 18:07:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure avc_tuner_set_pids [2021-11-13 18:07:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_tuner_set_pids [2021-11-13 18:07:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_ca_io_poll [2021-11-13 18:07:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_ca_io_poll [2021-11-13 18:07:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2021-11-13 18:07:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2021-11-13 18:07:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_generic_release [2021-11-13 18:07:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_generic_release [2021-11-13 18:07:43,865 INFO L130 BoogieDeclarations]: Found specification of procedure clear_operands [2021-11-13 18:07:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_operands [2021-11-13 18:07:43,865 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-11-13 18:07:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-11-13 18:07:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_generic_open [2021-11-13 18:07:43,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_generic_open [2021-11-13 18:07:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:07:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2021-11-13 18:07:43,866 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2021-11-13 18:07:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure avc_write [2021-11-13 18:07:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_write [2021-11-13 18:07:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure get_opcr [2021-11-13 18:07:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure get_opcr [2021-11-13 18:07:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:07:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2021-11-13 18:07:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2021-11-13 18:07:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure collect_channels [2021-11-13 18:07:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure collect_channels [2021-11-13 18:07:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:07:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:07:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_destroy [2021-11-13 18:07:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_destroy [2021-11-13 18:07:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_unregister_rc [2021-11-13 18:07:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_unregister_rc [2021-11-13 18:07:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure avc_tuner_status [2021-11-13 18:07:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_tuner_status [2021-11-13 18:07:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-11-13 18:07:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-11-13 18:07:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-11-13 18:07:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-11-13 18:07:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-13 18:07:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-13 18:07:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-13 18:07:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-13 18:07:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2021-11-13 18:07:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2021-11-13 18:07:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_avc_mutex_of_firedtv [2021-11-13 18:07:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_avc_mutex_of_firedtv [2021-11-13 18:07:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 18:07:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2021-11-13 18:07:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2021-11-13 18:07:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure node_remove [2021-11-13 18:07:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure node_remove [2021-11-13 18:07:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 18:07:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_dvb_unregister [2021-11-13 18:07:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_dvb_unregister [2021-11-13 18:07:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure add_pid_filter [2021-11-13 18:07:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure add_pid_filter [2021-11-13 18:07:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:07:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure is_register_rc [2021-11-13 18:07:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure is_register_rc [2021-11-13 18:07:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure dealloc_channel [2021-11-13 18:07:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure dealloc_channel [2021-11-13 18:07:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:07:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:07:43,876 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:07:43,876 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:07:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2021-11-13 18:07:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2021-11-13 18:07:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:07:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_avc_mutex_of_firedtv [2021-11-13 18:07:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_avc_mutex_of_firedtv [2021-11-13 18:07:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure debug_fcp [2021-11-13 18:07:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_fcp [2021-11-13 18:07:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2021-11-13 18:07:43,881 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2021-11-13 18:07:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-11-13 18:07:43,881 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-11-13 18:07:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:07:43,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:07:43,882 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_net_release [2021-11-13 18:07:43,882 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_net_release [2021-11-13 18:07:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:07:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:07:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 18:07:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure set_opcr [2021-11-13 18:07:43,885 INFO L138 BoogieDeclarations]: Found implementation of procedure set_opcr [2021-11-13 18:07:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-11-13 18:07:43,889 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-11-13 18:07:43,889 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-13 18:07:43,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-13 18:07:43,891 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_buffer_destroy [2021-11-13 18:07:43,892 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_buffer_destroy [2021-11-13 18:07:43,892 INFO L130 BoogieDeclarations]: Found specification of procedure node_probe [2021-11-13 18:07:43,892 INFO L138 BoogieDeclarations]: Found implementation of procedure node_probe [2021-11-13 18:07:43,892 INFO L130 BoogieDeclarations]: Found specification of procedure get_ca_object_pos [2021-11-13 18:07:43,897 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ca_object_pos [2021-11-13 18:07:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure node_update [2021-11-13 18:07:43,898 INFO L138 BoogieDeclarations]: Found implementation of procedure node_update [2021-11-13 18:07:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure avc_register_remote_control [2021-11-13 18:07:43,898 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_register_remote_control [2021-11-13 18:07:43,899 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2021-11-13 18:07:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2021-11-13 18:07:43,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-13 18:07:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-13 18:07:43,899 INFO L130 BoogieDeclarations]: Found specification of procedure device_of [2021-11-13 18:07:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure device_of [2021-11-13 18:07:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_demux_mutex_of_firedtv [2021-11-13 18:07:43,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_demux_mutex_of_firedtv [2021-11-13 18:07:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_remove_address_handler [2021-11-13 18:07:43,900 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_remove_address_handler [2021-11-13 18:07:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:07:43,901 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:07:43,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:08:03,443 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:08:03,445 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 18:08:03,450 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:08:03 BoogieIcfgContainer [2021-11-13 18:08:03,450 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:08:03,455 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:08:03,455 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:08:03,460 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:08:03,460 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:07:39" (1/3) ... [2021-11-13 18:08:03,461 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f52f624 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:08:03, skipping insertion in model container [2021-11-13 18:08:03,461 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:07:42" (2/3) ... [2021-11-13 18:08:03,462 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f52f624 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:08:03, skipping insertion in model container [2021-11-13 18:08:03,462 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:08:03" (3/3) ... [2021-11-13 18:08:03,464 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2021-11-13 18:08:03,470 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:08:03,471 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:08:03,547 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:08:03,554 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:08:03,555 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:08:03,613 INFO L276 IsEmpty]: Start isEmpty. Operand has 1329 states, 1019 states have (on average 1.3886162904808637) internal successors, (1415), 1042 states have internal predecessors, (1415), 243 states have call successors, (243), 65 states have call predecessors, (243), 65 states have return successors, (243), 243 states have call predecessors, (243), 243 states have call successors, (243) [2021-11-13 18:08:03,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-13 18:08:03,622 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:03,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:03,624 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:03,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:03,630 INFO L85 PathProgramCache]: Analyzing trace with hash -818407598, now seen corresponding path program 1 times [2021-11-13 18:08:03,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:03,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303459986] [2021-11-13 18:08:03,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:03,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:04,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:04,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:04,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303459986] [2021-11-13 18:08:04,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303459986] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:04,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:04,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:04,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863613414] [2021-11-13 18:08:04,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:04,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:04,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:04,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:04,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:04,374 INFO L87 Difference]: Start difference. First operand has 1329 states, 1019 states have (on average 1.3886162904808637) internal successors, (1415), 1042 states have internal predecessors, (1415), 243 states have call successors, (243), 65 states have call predecessors, (243), 65 states have return successors, (243), 243 states have call predecessors, (243), 243 states have call successors, (243) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:04,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:04,914 INFO L93 Difference]: Finished difference Result 3807 states and 5554 transitions. [2021-11-13 18:08:04,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:04,917 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-13 18:08:04,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:04,954 INFO L225 Difference]: With dead ends: 3807 [2021-11-13 18:08:04,955 INFO L226 Difference]: Without dead ends: 2471 [2021-11-13 18:08:04,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:04,975 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 1619 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 70.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 4064 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 115.30ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.89ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:04,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1619 Valid, 4064 Invalid, 8 Unknown, 0 Unchecked, 115.30ms Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 76.89ms Time] [2021-11-13 18:08:05,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2021-11-13 18:08:05,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 2453. [2021-11-13 18:08:05,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 1894 states have (on average 1.3875395987328405) internal successors, (2628), 1929 states have internal predecessors, (2628), 430 states have call successors, (430), 129 states have call predecessors, (430), 128 states have return successors, (421), 420 states have call predecessors, (421), 421 states have call successors, (421) [2021-11-13 18:08:05,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 3479 transitions. [2021-11-13 18:08:05,218 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 3479 transitions. Word has length 17 [2021-11-13 18:08:05,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:05,218 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 3479 transitions. [2021-11-13 18:08:05,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:05,219 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 3479 transitions. [2021-11-13 18:08:05,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-13 18:08:05,222 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:05,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:05,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:08:05,223 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:05,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:05,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1284284555, now seen corresponding path program 1 times [2021-11-13 18:08:05,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:05,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980086775] [2021-11-13 18:08:05,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:05,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:05,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:05,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:05,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980086775] [2021-11-13 18:08:05,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980086775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:05,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:05,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:05,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424548322] [2021-11-13 18:08:05,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:05,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:05,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:05,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:05,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:05,456 INFO L87 Difference]: Start difference. First operand 2453 states and 3479 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:07,520 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:07,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:07,779 INFO L93 Difference]: Finished difference Result 2612 states and 3691 transitions. [2021-11-13 18:08:07,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:07,780 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-13 18:08:07,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:07,802 INFO L225 Difference]: With dead ends: 2612 [2021-11-13 18:08:07,802 INFO L226 Difference]: Without dead ends: 2608 [2021-11-13 18:08:07,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:07,807 INFO L933 BasicCegarLoop]: 1886 mSDtfsCounter, 1266 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2065.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 2587 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.13ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2218.25ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:07,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 2587 Invalid, 8 Unknown, 0 Unchecked, 11.13ms Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 2218.25ms Time] [2021-11-13 18:08:07,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2608 states. [2021-11-13 18:08:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2608 to 2606. [2021-11-13 18:08:07,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 2032 states have (on average 1.391240157480315) internal successors, (2827), 2067 states have internal predecessors, (2827), 432 states have call successors, (432), 142 states have call predecessors, (432), 141 states have return successors, (425), 424 states have call predecessors, (425), 425 states have call successors, (425) [2021-11-13 18:08:07,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3684 transitions. [2021-11-13 18:08:07,949 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3684 transitions. Word has length 19 [2021-11-13 18:08:07,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:07,949 INFO L470 AbstractCegarLoop]: Abstraction has 2606 states and 3684 transitions. [2021-11-13 18:08:07,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:07,950 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3684 transitions. [2021-11-13 18:08:07,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-13 18:08:07,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:07,952 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] [2021-11-13 18:08:07,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:08:07,952 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:07,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:07,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1157630563, now seen corresponding path program 1 times [2021-11-13 18:08:07,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:07,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817068683] [2021-11-13 18:08:07,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:07,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:08,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:08,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:08,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817068683] [2021-11-13 18:08:08,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817068683] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:08,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:08,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:08,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771561728] [2021-11-13 18:08:08,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:08,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:08,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:08,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:08,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:08,165 INFO L87 Difference]: Start difference. First operand 2606 states and 3684 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:10,217 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:10,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:10,594 INFO L93 Difference]: Finished difference Result 2608 states and 3685 transitions. [2021-11-13 18:08:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:10,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-13 18:08:10,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:10,617 INFO L225 Difference]: With dead ends: 2608 [2021-11-13 18:08:10,617 INFO L226 Difference]: Without dead ends: 2605 [2021-11-13 18:08:10,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:10,623 INFO L933 BasicCegarLoop]: 1875 mSDtfsCounter, 1859 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2050.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 1875 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.41ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2245.26ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:10,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 1875 Invalid, 2 Unknown, 0 Unchecked, 7.41ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 2245.26ms Time] [2021-11-13 18:08:10,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-11-13 18:08:10,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 2605. [2021-11-13 18:08:10,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2605 states, 2032 states have (on average 1.390748031496063) internal successors, (2826), 2066 states have internal predecessors, (2826), 431 states have call successors, (431), 142 states have call predecessors, (431), 141 states have return successors, (425), 424 states have call predecessors, (425), 425 states have call successors, (425) [2021-11-13 18:08:10,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2605 states to 2605 states and 3682 transitions. [2021-11-13 18:08:10,815 INFO L78 Accepts]: Start accepts. Automaton has 2605 states and 3682 transitions. Word has length 20 [2021-11-13 18:08:10,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:10,816 INFO L470 AbstractCegarLoop]: Abstraction has 2605 states and 3682 transitions. [2021-11-13 18:08:10,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:10,817 INFO L276 IsEmpty]: Start isEmpty. Operand 2605 states and 3682 transitions. [2021-11-13 18:08:10,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-13 18:08:10,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:10,824 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] [2021-11-13 18:08:10,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:08:10,825 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:10,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:10,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1526328974, now seen corresponding path program 1 times [2021-11-13 18:08:10,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:10,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013003730] [2021-11-13 18:08:10,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:10,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:11,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:11,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013003730] [2021-11-13 18:08:11,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013003730] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:11,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:11,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:11,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126374091] [2021-11-13 18:08:11,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:11,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:11,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:11,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:11,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:11,132 INFO L87 Difference]: Start difference. First operand 2605 states and 3682 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:13,185 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:13,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:13,582 INFO L93 Difference]: Finished difference Result 7785 states and 11083 transitions. [2021-11-13 18:08:13,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:13,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-11-13 18:08:13,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:13,636 INFO L225 Difference]: With dead ends: 7785 [2021-11-13 18:08:13,636 INFO L226 Difference]: Without dead ends: 5183 [2021-11-13 18:08:13,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:13,660 INFO L933 BasicCegarLoop]: 2140 mSDtfsCounter, 1861 mSDsluCounter, 1859 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2065.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 3999 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.68ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2213.74ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:13,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1861 Valid, 3999 Invalid, 14 Unknown, 0 Unchecked, 13.68ms Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 2213.74ms Time] [2021-11-13 18:08:13,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5183 states. [2021-11-13 18:08:13,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5183 to 5171. [2021-11-13 18:08:13,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5171 states, 4040 states have (on average 1.391089108910891) internal successors, (5620), 4107 states have internal predecessors, (5620), 850 states have call successors, (850), 282 states have call predecessors, (850), 280 states have return successors, (882), 837 states have call predecessors, (882), 842 states have call successors, (882) [2021-11-13 18:08:13,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5171 states to 5171 states and 7352 transitions. [2021-11-13 18:08:13,956 INFO L78 Accepts]: Start accepts. Automaton has 5171 states and 7352 transitions. Word has length 21 [2021-11-13 18:08:13,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:13,956 INFO L470 AbstractCegarLoop]: Abstraction has 5171 states and 7352 transitions. [2021-11-13 18:08:13,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:13,957 INFO L276 IsEmpty]: Start isEmpty. Operand 5171 states and 7352 transitions. [2021-11-13 18:08:13,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-13 18:08:13,958 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:13,959 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:13,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:08:13,959 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:13,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:13,960 INFO L85 PathProgramCache]: Analyzing trace with hash 71082694, now seen corresponding path program 1 times [2021-11-13 18:08:13,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:13,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102943327] [2021-11-13 18:08:13,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:13,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:14,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:14,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:14,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:14,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102943327] [2021-11-13 18:08:14,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102943327] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:14,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:14,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:14,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505399978] [2021-11-13 18:08:14,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:14,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:14,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:14,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:14,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:14,217 INFO L87 Difference]: Start difference. First operand 5171 states and 7352 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:16,271 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:16,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:16,572 INFO L93 Difference]: Finished difference Result 5173 states and 7353 transitions. [2021-11-13 18:08:16,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:16,573 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-13 18:08:16,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:16,616 INFO L225 Difference]: With dead ends: 5173 [2021-11-13 18:08:16,617 INFO L226 Difference]: Without dead ends: 5170 [2021-11-13 18:08:16,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:16,624 INFO L933 BasicCegarLoop]: 1873 mSDtfsCounter, 1855 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2053.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1855 SdHoareTripleChecker+Valid, 1873 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.56ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2198.92ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:16,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1855 Valid, 1873 Invalid, 2 Unknown, 0 Unchecked, 6.56ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 2198.92ms Time] [2021-11-13 18:08:16,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5170 states. [2021-11-13 18:08:16,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5170 to 5170. [2021-11-13 18:08:16,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5170 states, 4040 states have (on average 1.3908415841584159) internal successors, (5619), 4106 states have internal predecessors, (5619), 849 states have call successors, (849), 282 states have call predecessors, (849), 280 states have return successors, (882), 837 states have call predecessors, (882), 842 states have call successors, (882) [2021-11-13 18:08:16,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5170 states to 5170 states and 7350 transitions. [2021-11-13 18:08:16,930 INFO L78 Accepts]: Start accepts. Automaton has 5170 states and 7350 transitions. Word has length 22 [2021-11-13 18:08:16,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:16,932 INFO L470 AbstractCegarLoop]: Abstraction has 5170 states and 7350 transitions. [2021-11-13 18:08:16,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:16,933 INFO L276 IsEmpty]: Start isEmpty. Operand 5170 states and 7350 transitions. [2021-11-13 18:08:16,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-13 18:08:16,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:16,935 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] [2021-11-13 18:08:16,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:08:16,935 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:16,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:16,936 INFO L85 PathProgramCache]: Analyzing trace with hash -2091874159, now seen corresponding path program 1 times [2021-11-13 18:08:16,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:16,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011243743] [2021-11-13 18:08:16,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:16,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:17,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:08:17,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:17,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011243743] [2021-11-13 18:08:17,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011243743] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:17,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:17,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:08:17,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794293073] [2021-11-13 18:08:17,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:17,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:08:17,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:17,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:08:17,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:17,156 INFO L87 Difference]: Start difference. First operand 5170 states and 7350 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:19,211 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:19,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:19,436 INFO L93 Difference]: Finished difference Result 5172 states and 7351 transitions. [2021-11-13 18:08:19,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:08:19,632 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-11-13 18:08:19,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:19,672 INFO L225 Difference]: With dead ends: 5172 [2021-11-13 18:08:19,673 INFO L226 Difference]: Without dead ends: 5158 [2021-11-13 18:08:19,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:08:19,676 INFO L933 BasicCegarLoop]: 1872 mSDtfsCounter, 1852 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2053.97ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1852 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.48ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2054.57ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:19,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1852 Valid, 1872 Invalid, 1 Unknown, 0 Unchecked, 6.48ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 2054.57ms Time] [2021-11-13 18:08:19,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2021-11-13 18:08:19,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 5158. [2021-11-13 18:08:19,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5158 states, 4031 states have (on average 1.3904738278342843) internal successors, (5605), 4095 states have internal predecessors, (5605), 846 states have call successors, (846), 282 states have call predecessors, (846), 280 states have return successors, (880), 836 states have call predecessors, (880), 840 states have call successors, (880) [2021-11-13 18:08:19,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5158 states to 5158 states and 7331 transitions. [2021-11-13 18:08:19,940 INFO L78 Accepts]: Start accepts. Automaton has 5158 states and 7331 transitions. Word has length 23 [2021-11-13 18:08:19,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:19,940 INFO L470 AbstractCegarLoop]: Abstraction has 5158 states and 7331 transitions. [2021-11-13 18:08:19,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:08:19,941 INFO L276 IsEmpty]: Start isEmpty. Operand 5158 states and 7331 transitions. [2021-11-13 18:08:19,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-13 18:08:19,947 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:19,948 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, 1, 1, 1, 1, 1] [2021-11-13 18:08:19,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:08:19,948 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:19,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:19,949 INFO L85 PathProgramCache]: Analyzing trace with hash -95947495, now seen corresponding path program 1 times [2021-11-13 18:08:19,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:19,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958963224] [2021-11-13 18:08:19,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:19,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:20,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:08:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:20,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-11-13 18:08:20,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:20,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:08:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 18:08:20,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:20,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958963224] [2021-11-13 18:08:20,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958963224] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:20,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:20,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:08:20,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246780644] [2021-11-13 18:08:20,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:20,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:08:20,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:20,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:08:20,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:08:20,329 INFO L87 Difference]: Start difference. First operand 5158 states and 7331 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 18:08:22,384 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:24,498 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:29,964 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:32,349 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:34,725 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:37,756 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:39,783 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:42,845 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:45,589 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:50,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:50,483 INFO L93 Difference]: Finished difference Result 10800 states and 15472 transitions. [2021-11-13 18:08:50,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:08:50,489 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 48 [2021-11-13 18:08:50,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:50,540 INFO L225 Difference]: With dead ends: 10800 [2021-11-13 18:08:50,540 INFO L226 Difference]: Without dead ends: 5645 [2021-11-13 18:08:50,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:08:50,569 INFO L933 BasicCegarLoop]: 1706 mSDtfsCounter, 2569 mSDsluCounter, 2920 mSDsCounter, 0 mSdLazyCounter, 1481 mSolverCounterSat, 971 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28119.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2717 SdHoareTripleChecker+Valid, 4626 SdHoareTripleChecker+Invalid, 2459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 53.68ms SdHoareTripleChecker+Time, 971 IncrementalHoareTripleChecker+Valid, 1481 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29626.01ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:50,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2717 Valid, 4626 Invalid, 2459 Unknown, 0 Unchecked, 53.68ms Time], IncrementalHoareTripleChecker [971 Valid, 1481 Invalid, 7 Unknown, 0 Unchecked, 29626.01ms Time] [2021-11-13 18:08:50,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5645 states. [2021-11-13 18:08:50,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5645 to 5168. [2021-11-13 18:08:50,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5168 states, 4039 states have (on average 1.3892052488239663) internal successors, (5611), 4107 states have internal predecessors, (5611), 840 states have call successors, (840), 282 states have call predecessors, (840), 288 states have return successors, (886), 830 states have call predecessors, (886), 834 states have call successors, (886) [2021-11-13 18:08:50,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5168 states to 5168 states and 7337 transitions. [2021-11-13 18:08:50,976 INFO L78 Accepts]: Start accepts. Automaton has 5168 states and 7337 transitions. Word has length 48 [2021-11-13 18:08:50,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:50,976 INFO L470 AbstractCegarLoop]: Abstraction has 5168 states and 7337 transitions. [2021-11-13 18:08:50,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 18:08:50,977 INFO L276 IsEmpty]: Start isEmpty. Operand 5168 states and 7337 transitions. [2021-11-13 18:08:50,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 18:08:50,982 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:50,983 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:50,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 18:08:50,983 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:50,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:50,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1585769932, now seen corresponding path program 1 times [2021-11-13 18:08:50,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:50,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729604783] [2021-11-13 18:08:50,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:50,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:51,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-11-13 18:08:51,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:51,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-13 18:08:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-13 18:08:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:51,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:08:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:51,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 18:08:51,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:51,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729604783] [2021-11-13 18:08:51,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729604783] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:51,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:51,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:08:51,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487494373] [2021-11-13 18:08:51,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:51,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:08:51,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:51,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:08:51,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:08:51,379 INFO L87 Difference]: Start difference. First operand 5168 states and 7337 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:08:53,429 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:55,572 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:57,694 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:03,863 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:05,917 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:10,246 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:13,576 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:15,601 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:18,505 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:26,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:09:26,394 INFO L93 Difference]: Finished difference Result 11328 states and 16424 transitions. [2021-11-13 18:09:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:09:26,395 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2021-11-13 18:09:26,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:09:26,436 INFO L225 Difference]: With dead ends: 11328 [2021-11-13 18:09:26,436 INFO L226 Difference]: Without dead ends: 6163 [2021-11-13 18:09:26,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:09:26,461 INFO L933 BasicCegarLoop]: 1656 mSDtfsCounter, 2801 mSDsluCounter, 4877 mSDsCounter, 0 mSdLazyCounter, 2708 mSolverCounterSat, 1143 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32530.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2903 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 3860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 54.36ms SdHoareTripleChecker+Time, 1143 IncrementalHoareTripleChecker+Valid, 2708 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34422.66ms IncrementalHoareTripleChecker+Time [2021-11-13 18:09:26,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2903 Valid, 6533 Invalid, 3860 Unknown, 0 Unchecked, 54.36ms Time], IncrementalHoareTripleChecker [1143 Valid, 2708 Invalid, 9 Unknown, 0 Unchecked, 34422.66ms Time] [2021-11-13 18:09:26,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6163 states. [2021-11-13 18:09:26,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6163 to 4866. [2021-11-13 18:09:26,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4866 states, 3821 states have (on average 1.3904736979848207) internal successors, (5313), 3889 states have internal predecessors, (5313), 758 states have call successors, (758), 280 states have call predecessors, (758), 286 states have return successors, (804), 748 states have call predecessors, (804), 752 states have call successors, (804) [2021-11-13 18:09:26,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4866 states to 4866 states and 6875 transitions. [2021-11-13 18:09:26,765 INFO L78 Accepts]: Start accepts. Automaton has 4866 states and 6875 transitions. Word has length 61 [2021-11-13 18:09:26,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:09:26,765 INFO L470 AbstractCegarLoop]: Abstraction has 4866 states and 6875 transitions. [2021-11-13 18:09:26,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:09:26,766 INFO L276 IsEmpty]: Start isEmpty. Operand 4866 states and 6875 transitions. [2021-11-13 18:09:26,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-13 18:09:26,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:09:26,772 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:09:26,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 18:09:26,773 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:09:26,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:09:26,773 INFO L85 PathProgramCache]: Analyzing trace with hash 43225383, now seen corresponding path program 1 times [2021-11-13 18:09:26,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:09:26,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110022935] [2021-11-13 18:09:26,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:09:26,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:09:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:27,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 18:09:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:27,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 18:09:27,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:09:27,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:27,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-13 18:09:27,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:27,203 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 18:09:27,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:09:27,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110022935] [2021-11-13 18:09:27,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110022935] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:09:27,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:09:27,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:09:27,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519072459] [2021-11-13 18:09:27,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:09:27,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:09:27,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:09:27,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:09:27,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:09:27,209 INFO L87 Difference]: Start difference. First operand 4866 states and 6875 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:09:29,270 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:31,383 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:36,265 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:39,243 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:40,959 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:42,641 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:44,263 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:49,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:09:49,004 INFO L93 Difference]: Finished difference Result 10616 states and 15420 transitions. [2021-11-13 18:09:49,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:09:49,005 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 65 [2021-11-13 18:09:49,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:09:49,037 INFO L225 Difference]: With dead ends: 10616 [2021-11-13 18:09:49,038 INFO L226 Difference]: Without dead ends: 5753 [2021-11-13 18:09:49,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:09:49,067 INFO L933 BasicCegarLoop]: 1459 mSDtfsCounter, 1521 mSDsluCounter, 2478 mSDsCounter, 0 mSdLazyCounter, 1494 mSolverCounterSat, 951 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20182.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 3937 SdHoareTripleChecker+Invalid, 2449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 28.56ms SdHoareTripleChecker+Time, 951 IncrementalHoareTripleChecker+Valid, 1494 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21404.03ms IncrementalHoareTripleChecker+Time [2021-11-13 18:09:49,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1592 Valid, 3937 Invalid, 2449 Unknown, 0 Unchecked, 28.56ms Time], IncrementalHoareTripleChecker [951 Valid, 1494 Invalid, 4 Unknown, 0 Unchecked, 21404.03ms Time] [2021-11-13 18:09:49,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5753 states. [2021-11-13 18:09:49,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5753 to 4870. [2021-11-13 18:09:49,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4870 states, 3825 states have (on average 1.3900653594771242) internal successors, (5317), 3893 states have internal predecessors, (5317), 758 states have call successors, (758), 280 states have call predecessors, (758), 286 states have return successors, (804), 748 states have call predecessors, (804), 752 states have call successors, (804) [2021-11-13 18:09:49,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4870 states to 4870 states and 6879 transitions. [2021-11-13 18:09:49,448 INFO L78 Accepts]: Start accepts. Automaton has 4870 states and 6879 transitions. Word has length 65 [2021-11-13 18:09:49,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:09:49,450 INFO L470 AbstractCegarLoop]: Abstraction has 4870 states and 6879 transitions. [2021-11-13 18:09:49,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:09:49,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4870 states and 6879 transitions. [2021-11-13 18:09:49,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-13 18:09:49,457 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:09:49,457 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:09:49,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:09:49,457 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:09:49,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:09:49,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1654589314, now seen corresponding path program 1 times [2021-11-13 18:09:49,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:09:49,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805377030] [2021-11-13 18:09:49,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:09:49,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:09:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-13 18:09:49,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:09:49,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-11-13 18:09:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:09:49,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-13 18:09:49,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-13 18:09:49,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:49,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:09:49,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:09:49,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805377030] [2021-11-13 18:09:49,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805377030] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:09:49,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:09:49,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:09:49,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002119279] [2021-11-13 18:09:49,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:09:49,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:09:49,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:09:49,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:09:49,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:09:49,734 INFO L87 Difference]: Start difference. First operand 4870 states and 6879 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 18:09:51,784 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:53,935 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:59,112 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:01,160 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:03,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:06,179 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:07,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:10:07,734 INFO L93 Difference]: Finished difference Result 11366 states and 16145 transitions. [2021-11-13 18:10:07,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:10:07,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 76 [2021-11-13 18:10:07,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:10:07,765 INFO L225 Difference]: With dead ends: 11366 [2021-11-13 18:10:07,765 INFO L226 Difference]: Without dead ends: 6499 [2021-11-13 18:10:07,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:10:07,787 INFO L933 BasicCegarLoop]: 1628 mSDtfsCounter, 2335 mSDsluCounter, 1876 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 695 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16736.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2470 SdHoareTripleChecker+Valid, 3504 SdHoareTripleChecker+Invalid, 2088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.57ms SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17633.67ms IncrementalHoareTripleChecker+Time [2021-11-13 18:10:07,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2470 Valid, 3504 Invalid, 2088 Unknown, 0 Unchecked, 23.57ms Time], IncrementalHoareTripleChecker [695 Valid, 1387 Invalid, 6 Unknown, 0 Unchecked, 17633.67ms Time] [2021-11-13 18:10:07,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6499 states. [2021-11-13 18:10:08,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6499 to 6156. [2021-11-13 18:10:08,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6156 states, 4883 states have (on average 1.4026213393405693) internal successors, (6849), 4967 states have internal predecessors, (6849), 902 states have call successors, (902), 356 states have call predecessors, (902), 370 states have return successors, (970), 904 states have call predecessors, (970), 896 states have call successors, (970) [2021-11-13 18:10:08,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6156 states to 6156 states and 8721 transitions. [2021-11-13 18:10:08,153 INFO L78 Accepts]: Start accepts. Automaton has 6156 states and 8721 transitions. Word has length 76 [2021-11-13 18:10:08,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:10:08,153 INFO L470 AbstractCegarLoop]: Abstraction has 6156 states and 8721 transitions. [2021-11-13 18:10:08,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 18:10:08,154 INFO L276 IsEmpty]: Start isEmpty. Operand 6156 states and 8721 transitions. [2021-11-13 18:10:08,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-13 18:10:08,162 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:10:08,162 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 18:10:08,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 18:10:08,163 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:10:08,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:10:08,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1247655667, now seen corresponding path program 1 times [2021-11-13 18:10:08,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:10:08,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137238362] [2021-11-13 18:10:08,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:10:08,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:10:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:10:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:10:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-13 18:10:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-13 18:10:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-11-13 18:10:08,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:08,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:10:08,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:10:08,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137238362] [2021-11-13 18:10:08,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137238362] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:10:08,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666090951] [2021-11-13 18:10:08,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:10:08,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:10:08,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:10:08,486 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:10:08,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:10:09,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:09,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 1789 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:10:09,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:10:09,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:10:09,652 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:10:09,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666090951] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:10:09,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:10:09,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-13 18:10:09,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606332565] [2021-11-13 18:10:09,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:10:09,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:10:09,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:10:09,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:10:09,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:10:09,654 INFO L87 Difference]: Start difference. First operand 6156 states and 8721 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-13 18:10:10,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:10:10,218 INFO L93 Difference]: Finished difference Result 17250 states and 24421 transitions. [2021-11-13 18:10:10,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:10:10,219 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 89 [2021-11-13 18:10:10,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:10:10,273 INFO L225 Difference]: With dead ends: 17250 [2021-11-13 18:10:10,273 INFO L226 Difference]: Without dead ends: 11097 [2021-11-13 18:10:10,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:10:10,298 INFO L933 BasicCegarLoop]: 2506 mSDtfsCounter, 1610 mSDsluCounter, 1606 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1610 SdHoareTripleChecker+Valid, 4112 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.34ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 80.55ms IncrementalHoareTripleChecker+Time [2021-11-13 18:10:10,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1610 Valid, 4112 Invalid, 25 Unknown, 0 Unchecked, 8.34ms Time], IncrementalHoareTripleChecker [8 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 80.55ms Time] [2021-11-13 18:10:10,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11097 states. [2021-11-13 18:10:10,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11097 to 11078. [2021-11-13 18:10:11,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11078 states, 8729 states have (on average 1.3954633978691717) internal successors, (12181), 8877 states have internal predecessors, (12181), 1684 states have call successors, (1684), 634 states have call predecessors, (1684), 664 states have return successors, (1812), 1692 states have call predecessors, (1812), 1678 states have call successors, (1812) [2021-11-13 18:10:11,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11078 states to 11078 states and 15677 transitions. [2021-11-13 18:10:11,065 INFO L78 Accepts]: Start accepts. Automaton has 11078 states and 15677 transitions. Word has length 89 [2021-11-13 18:10:11,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:10:11,065 INFO L470 AbstractCegarLoop]: Abstraction has 11078 states and 15677 transitions. [2021-11-13 18:10:11,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-13 18:10:11,066 INFO L276 IsEmpty]: Start isEmpty. Operand 11078 states and 15677 transitions. [2021-11-13 18:10:11,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-13 18:10:11,091 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:10:11,091 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:10:11,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:10:11,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:10:11,307 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:10:11,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:10:11,307 INFO L85 PathProgramCache]: Analyzing trace with hash 482330957, now seen corresponding path program 1 times [2021-11-13 18:10:11,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:10:11,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654545476] [2021-11-13 18:10:11,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:10:11,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:10:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-13 18:10:11,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 18:10:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:10:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-13 18:10:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:10:11,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:10:11,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:11,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:11,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-13 18:10:11,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:10:11,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654545476] [2021-11-13 18:10:11,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654545476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:10:11,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:10:11,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:10:11,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952817319] [2021-11-13 18:10:11,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:10:11,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:10:11,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:10:11,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:10:11,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:10:11,772 INFO L87 Difference]: Start difference. First operand 11078 states and 15677 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 18:10:13,826 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:15,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:18,065 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:22,678 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:24,838 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:28,857 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:31,162 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:35,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:10:35,271 INFO L93 Difference]: Finished difference Result 12907 states and 18625 transitions. [2021-11-13 18:10:35,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:10:35,272 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 87 [2021-11-13 18:10:35,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:10:35,339 INFO L225 Difference]: With dead ends: 12907 [2021-11-13 18:10:35,339 INFO L226 Difference]: Without dead ends: 12904 [2021-11-13 18:10:35,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:10:35,348 INFO L933 BasicCegarLoop]: 1525 mSDtfsCounter, 1960 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 1631 mSolverCounterSat, 979 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21380.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2048 SdHoareTripleChecker+Valid, 3445 SdHoareTripleChecker+Invalid, 2616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.84ms SdHoareTripleChecker+Time, 979 IncrementalHoareTripleChecker+Valid, 1631 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22733.26ms IncrementalHoareTripleChecker+Time [2021-11-13 18:10:35,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2048 Valid, 3445 Invalid, 2616 Unknown, 0 Unchecked, 24.84ms Time], IncrementalHoareTripleChecker [979 Valid, 1631 Invalid, 6 Unknown, 0 Unchecked, 22733.26ms Time] [2021-11-13 18:10:35,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12904 states. [2021-11-13 18:10:36,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12904 to 11077. [2021-11-13 18:10:36,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11077 states, 8729 states have (on average 1.3943177912704776) internal successors, (12171), 8876 states have internal predecessors, (12171), 1683 states have call successors, (1683), 634 states have call predecessors, (1683), 664 states have return successors, (1812), 1692 states have call predecessors, (1812), 1678 states have call successors, (1812) [2021-11-13 18:10:36,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11077 states to 11077 states and 15666 transitions. [2021-11-13 18:10:36,063 INFO L78 Accepts]: Start accepts. Automaton has 11077 states and 15666 transitions. Word has length 87 [2021-11-13 18:10:36,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:10:36,063 INFO L470 AbstractCegarLoop]: Abstraction has 11077 states and 15666 transitions. [2021-11-13 18:10:36,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-13 18:10:36,064 INFO L276 IsEmpty]: Start isEmpty. Operand 11077 states and 15666 transitions. [2021-11-13 18:10:36,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-13 18:10:36,078 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:10:36,078 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:10:36,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 18:10:36,079 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:10:36,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:10:36,080 INFO L85 PathProgramCache]: Analyzing trace with hash 455244955, now seen corresponding path program 1 times [2021-11-13 18:10:36,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:10:36,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991284297] [2021-11-13 18:10:36,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:10:36,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:10:36,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:10:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:36,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:36,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-13 18:10:36,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:10:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:10:36,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 18:10:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-13 18:10:36,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-11-13 18:10:36,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:10:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 18:10:36,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:10:36,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991284297] [2021-11-13 18:10:36,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991284297] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:10:36,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:10:36,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:10:36,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133163781] [2021-11-13 18:10:36,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:10:36,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:10:36,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:10:36,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:10:36,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:10:36,542 INFO L87 Difference]: Start difference. First operand 11077 states and 15666 transitions. Second operand has 8 states, 8 states have (on average 10.625) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-13 18:10:38,595 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:40,741 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:42,875 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:44,991 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:52,289 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:54,333 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:56,375 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:10:58,402 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:03,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:06,375 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:09,164 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:16,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:16,253 INFO L93 Difference]: Finished difference Result 23289 states and 33245 transitions. [2021-11-13 18:11:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:11:16,254 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 120 [2021-11-13 18:11:16,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:16,314 INFO L225 Difference]: With dead ends: 23289 [2021-11-13 18:11:16,314 INFO L226 Difference]: Without dead ends: 12215 [2021-11-13 18:11:16,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:11:16,348 INFO L933 BasicCegarLoop]: 1478 mSDtfsCounter, 1803 mSDsluCounter, 3656 mSDsCounter, 0 mSdLazyCounter, 3343 mSolverCounterSat, 633 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36668.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1943 SdHoareTripleChecker+Valid, 5134 SdHoareTripleChecker+Invalid, 3987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 131.00ms SdHoareTripleChecker+Time, 633 IncrementalHoareTripleChecker+Valid, 3343 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38839.45ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:16,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1943 Valid, 5134 Invalid, 3987 Unknown, 0 Unchecked, 131.00ms Time], IncrementalHoareTripleChecker [633 Valid, 3343 Invalid, 11 Unknown, 0 Unchecked, 38839.45ms Time] [2021-11-13 18:11:16,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12215 states. [2021-11-13 18:11:16,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12215 to 11173. [2021-11-13 18:11:16,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11173 states, 8809 states have (on average 1.3934612328300602) internal successors, (12275), 8956 states have internal predecessors, (12275), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 664 states have return successors, (1836), 1708 states have call predecessors, (1836), 1694 states have call successors, (1836) [2021-11-13 18:11:17,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11173 states to 11173 states and 15810 transitions. [2021-11-13 18:11:17,031 INFO L78 Accepts]: Start accepts. Automaton has 11173 states and 15810 transitions. Word has length 120 [2021-11-13 18:11:17,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:17,032 INFO L470 AbstractCegarLoop]: Abstraction has 11173 states and 15810 transitions. [2021-11-13 18:11:17,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-13 18:11:17,032 INFO L276 IsEmpty]: Start isEmpty. Operand 11173 states and 15810 transitions. [2021-11-13 18:11:17,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-13 18:11:17,045 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:17,046 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:17,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 18:11:17,046 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:17,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:17,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1788738343, now seen corresponding path program 1 times [2021-11-13 18:11:17,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:17,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368044364] [2021-11-13 18:11:17,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:17,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:11:17,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:17,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-13 18:11:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:17,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:11:17,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 18:11:17,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-13 18:11:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-11-13 18:11:17,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:17,414 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 18:11:17,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:17,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368044364] [2021-11-13 18:11:17,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368044364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:11:17,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:11:17,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:11:17,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489829731] [2021-11-13 18:11:17,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:17,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:11:17,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:17,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:11:17,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:11:17,418 INFO L87 Difference]: Start difference. First operand 11173 states and 15810 transitions. Second operand has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:11:19,475 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:24,129 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:26,176 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:29,688 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:31,598 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:33,622 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:37,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:37,115 INFO L93 Difference]: Finished difference Result 23525 states and 33581 transitions. [2021-11-13 18:11:37,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:11:37,116 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 120 [2021-11-13 18:11:37,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:37,184 INFO L225 Difference]: With dead ends: 23525 [2021-11-13 18:11:37,184 INFO L226 Difference]: Without dead ends: 12355 [2021-11-13 18:11:37,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:11:37,222 INFO L933 BasicCegarLoop]: 1449 mSDtfsCounter, 1710 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 1519 mSolverCounterSat, 629 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18077.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1851 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 2153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.89ms SdHoareTripleChecker+Time, 629 IncrementalHoareTripleChecker+Valid, 1519 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19025.04ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:37,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1851 Valid, 3516 Invalid, 2153 Unknown, 0 Unchecked, 23.89ms Time], IncrementalHoareTripleChecker [629 Valid, 1519 Invalid, 5 Unknown, 0 Unchecked, 19025.04ms Time] [2021-11-13 18:11:37,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12355 states. [2021-11-13 18:11:37,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12355 to 11181. [2021-11-13 18:11:37,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11181 states, 8817 states have (on average 1.3931042304638765) internal successors, (12283), 8964 states have internal predecessors, (12283), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 664 states have return successors, (1836), 1708 states have call predecessors, (1836), 1694 states have call successors, (1836) [2021-11-13 18:11:37,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11181 states to 11181 states and 15818 transitions. [2021-11-13 18:11:37,950 INFO L78 Accepts]: Start accepts. Automaton has 11181 states and 15818 transitions. Word has length 120 [2021-11-13 18:11:37,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:37,951 INFO L470 AbstractCegarLoop]: Abstraction has 11181 states and 15818 transitions. [2021-11-13 18:11:37,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:11:37,951 INFO L276 IsEmpty]: Start isEmpty. Operand 11181 states and 15818 transitions. [2021-11-13 18:11:37,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-13 18:11:37,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:37,967 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:37,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 18:11:37,967 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:37,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:37,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1919352628, now seen corresponding path program 1 times [2021-11-13 18:11:37,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:37,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115680535] [2021-11-13 18:11:37,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:37,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:38,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:11:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:38,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:38,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-13 18:11:38,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:11:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 18:11:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-13 18:11:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:38,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 18:11:38,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:38,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115680535] [2021-11-13 18:11:38,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115680535] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:11:38,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:11:38,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:11:38,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130928106] [2021-11-13 18:11:38,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:38,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:11:38,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:38,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:11:38,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:11:38,425 INFO L87 Difference]: Start difference. First operand 11181 states and 15818 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-13 18:11:40,491 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:42,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:47,222 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:49,264 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:52,203 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:54,526 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:11:57,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:57,785 INFO L93 Difference]: Finished difference Result 23523 states and 33599 transitions. [2021-11-13 18:11:57,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:11:57,786 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 122 [2021-11-13 18:11:57,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:57,849 INFO L225 Difference]: With dead ends: 23523 [2021-11-13 18:11:57,849 INFO L226 Difference]: Without dead ends: 12345 [2021-11-13 18:11:57,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:11:57,931 INFO L933 BasicCegarLoop]: 1520 mSDtfsCounter, 2074 mSDsluCounter, 2074 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 934 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17615.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2224 SdHoareTripleChecker+Valid, 3594 SdHoareTripleChecker+Invalid, 2530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.04ms SdHoareTripleChecker+Time, 934 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18627.08ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:57,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2224 Valid, 3594 Invalid, 2530 Unknown, 0 Unchecked, 24.04ms Time], IncrementalHoareTripleChecker [934 Valid, 1591 Invalid, 5 Unknown, 0 Unchecked, 18627.08ms Time] [2021-11-13 18:11:57,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12345 states. [2021-11-13 18:11:58,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12345 to 11234. [2021-11-13 18:11:58,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11234 states, 8870 states have (on average 1.3898534385569334) internal successors, (12328), 9017 states have internal predecessors, (12328), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 664 states have return successors, (1836), 1708 states have call predecessors, (1836), 1694 states have call successors, (1836) [2021-11-13 18:11:58,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11234 states to 11234 states and 15863 transitions. [2021-11-13 18:11:58,856 INFO L78 Accepts]: Start accepts. Automaton has 11234 states and 15863 transitions. Word has length 122 [2021-11-13 18:11:58,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:58,857 INFO L470 AbstractCegarLoop]: Abstraction has 11234 states and 15863 transitions. [2021-11-13 18:11:58,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-13 18:11:58,857 INFO L276 IsEmpty]: Start isEmpty. Operand 11234 states and 15863 transitions. [2021-11-13 18:11:58,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-13 18:11:58,870 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:58,870 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:58,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-13 18:11:58,871 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:58,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:58,871 INFO L85 PathProgramCache]: Analyzing trace with hash 208567492, now seen corresponding path program 1 times [2021-11-13 18:11:58,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:58,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88423814] [2021-11-13 18:11:58,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:58,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:11:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-13 18:11:59,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:11:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 18:11:59,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-13 18:11:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:59,620 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 18:11:59,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:59,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88423814] [2021-11-13 18:11:59,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88423814] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:11:59,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:11:59,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:11:59,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067679094] [2021-11-13 18:11:59,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:59,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:11:59,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:59,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:11:59,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:11:59,623 INFO L87 Difference]: Start difference. First operand 11234 states and 15863 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:12:01,676 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:03,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:09,079 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:11,129 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:13,175 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:16,798 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:19,061 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:21,249 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:25,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:25,142 INFO L93 Difference]: Finished difference Result 23630 states and 33563 transitions. [2021-11-13 18:12:25,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:12:25,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 122 [2021-11-13 18:12:25,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:25,198 INFO L225 Difference]: With dead ends: 23630 [2021-11-13 18:12:25,198 INFO L226 Difference]: Without dead ends: 12387 [2021-11-13 18:12:25,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:12:25,236 INFO L933 BasicCegarLoop]: 1450 mSDtfsCounter, 1596 mSDsluCounter, 3194 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 627 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23456.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1737 SdHoareTripleChecker+Valid, 4644 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 27.92ms SdHoareTripleChecker+Time, 627 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24815.18ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:25,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1737 Valid, 4644 Invalid, 2800 Unknown, 0 Unchecked, 27.92ms Time], IncrementalHoareTripleChecker [627 Valid, 2165 Invalid, 8 Unknown, 0 Unchecked, 24815.18ms Time] [2021-11-13 18:12:25,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12387 states. [2021-11-13 18:12:25,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12387 to 11236. [2021-11-13 18:12:25,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11236 states, 8872 states have (on average 1.3890892696122632) internal successors, (12324), 9019 states have internal predecessors, (12324), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 664 states have return successors, (1836), 1708 states have call predecessors, (1836), 1694 states have call successors, (1836) [2021-11-13 18:12:25,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11236 states to 11236 states and 15859 transitions. [2021-11-13 18:12:25,969 INFO L78 Accepts]: Start accepts. Automaton has 11236 states and 15859 transitions. Word has length 122 [2021-11-13 18:12:25,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:25,969 INFO L470 AbstractCegarLoop]: Abstraction has 11236 states and 15859 transitions. [2021-11-13 18:12:25,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:12:25,970 INFO L276 IsEmpty]: Start isEmpty. Operand 11236 states and 15859 transitions. [2021-11-13 18:12:25,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-13 18:12:25,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:25,983 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:25,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 18:12:25,984 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:25,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:25,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1843452540, now seen corresponding path program 1 times [2021-11-13 18:12:25,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:12:25,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646686351] [2021-11-13 18:12:25,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:25,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:12:26,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:12:26,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:12:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:12:26,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:12:26,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-11-13 18:12:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:12:26,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:12:26,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-13 18:12:26,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:12:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:26,506 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-13 18:12:26,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:12:26,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646686351] [2021-11-13 18:12:26,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646686351] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:26,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:26,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:12:26,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894370878] [2021-11-13 18:12:26,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:26,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:12:26,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:12:26,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:12:26,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:12:26,510 INFO L87 Difference]: Start difference. First operand 11236 states and 15859 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:12:28,562 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:30,695 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:32,820 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:39,768 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:41,814 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:43,859 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:45,908 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:47,957 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:54,852 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:56,892 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:58,944 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:00,988 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:06,362 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:09,039 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:19,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:19,714 INFO L93 Difference]: Finished difference Result 29980 states and 42553 transitions. [2021-11-13 18:13:19,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-13 18:13:19,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 125 [2021-11-13 18:13:19,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:19,781 INFO L225 Difference]: With dead ends: 29980 [2021-11-13 18:13:19,781 INFO L226 Difference]: Without dead ends: 18747 [2021-11-13 18:13:19,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-11-13 18:13:19,815 INFO L933 BasicCegarLoop]: 2874 mSDtfsCounter, 3157 mSDsluCounter, 7451 mSDsCounter, 0 mSdLazyCounter, 5672 mSolverCounterSat, 1283 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49376.07ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3359 SdHoareTripleChecker+Valid, 10325 SdHoareTripleChecker+Invalid, 6968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 70.53ms SdHoareTripleChecker+Time, 1283 IncrementalHoareTripleChecker+Valid, 5672 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52069.43ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:19,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3359 Valid, 10325 Invalid, 6968 Unknown, 0 Unchecked, 70.53ms Time], IncrementalHoareTripleChecker [1283 Valid, 5672 Invalid, 13 Unknown, 0 Unchecked, 52069.43ms Time] [2021-11-13 18:13:19,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18747 states. [2021-11-13 18:13:20,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18747 to 11252. [2021-11-13 18:13:20,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11252 states, 8884 states have (on average 1.3885637100405224) internal successors, (12336), 9031 states have internal predecessors, (12336), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 668 states have return successors, (1844), 1712 states have call predecessors, (1844), 1694 states have call successors, (1844) [2021-11-13 18:13:20,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11252 states to 11252 states and 15879 transitions. [2021-11-13 18:13:20,769 INFO L78 Accepts]: Start accepts. Automaton has 11252 states and 15879 transitions. Word has length 125 [2021-11-13 18:13:20,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:20,770 INFO L470 AbstractCegarLoop]: Abstraction has 11252 states and 15879 transitions. [2021-11-13 18:13:20,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-13 18:13:20,770 INFO L276 IsEmpty]: Start isEmpty. Operand 11252 states and 15879 transitions. [2021-11-13 18:13:20,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-13 18:13:20,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:20,786 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-11-13 18:13:20,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 18:13:20,786 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:20,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:20,787 INFO L85 PathProgramCache]: Analyzing trace with hash 2101997227, now seen corresponding path program 1 times [2021-11-13 18:13:20,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:13:20,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399803141] [2021-11-13 18:13:20,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:20,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:13:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:20,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:13:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:13:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:13:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 18:13:21,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-11-13 18:13:21,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-11-13 18:13:21,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-13 18:13:21,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-13 18:13:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-13 18:13:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:21,286 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-13 18:13:21,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:13:21,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399803141] [2021-11-13 18:13:21,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399803141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:21,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:21,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:13:21,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137802076] [2021-11-13 18:13:21,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:21,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:13:21,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:13:21,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:13:21,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:13:21,290 INFO L87 Difference]: Start difference. First operand 11252 states and 15879 transitions. Second operand has 8 states, 8 states have (on average 14.875) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 18:13:23,354 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:25,459 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:27,603 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:33,127 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:35,169 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:37,216 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:42,015 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:45,174 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:48,001 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:50,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:50,340 INFO L93 Difference]: Finished difference Result 23973 states and 34347 transitions. [2021-11-13 18:13:50,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:13:50,346 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 171 [2021-11-13 18:13:50,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:50,395 INFO L225 Difference]: With dead ends: 23973 [2021-11-13 18:13:50,395 INFO L226 Difference]: Without dead ends: 12724 [2021-11-13 18:13:50,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:13:50,415 INFO L933 BasicCegarLoop]: 1476 mSDtfsCounter, 1890 mSDsluCounter, 2469 mSDsCounter, 0 mSdLazyCounter, 2079 mSolverCounterSat, 468 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26879.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2033 SdHoareTripleChecker+Valid, 3945 SdHoareTripleChecker+Invalid, 2556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 28.24ms SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 2079 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28222.79ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:50,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2033 Valid, 3945 Invalid, 2556 Unknown, 0 Unchecked, 28.24ms Time], IncrementalHoareTripleChecker [468 Valid, 2079 Invalid, 9 Unknown, 0 Unchecked, 28222.79ms Time] [2021-11-13 18:13:50,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12724 states. [2021-11-13 18:13:50,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12724 to 11268. [2021-11-13 18:13:50,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11268 states, 8900 states have (on average 1.3878651685393257) internal successors, (12352), 9047 states have internal predecessors, (12352), 1699 states have call successors, (1699), 634 states have call predecessors, (1699), 668 states have return successors, (1844), 1712 states have call predecessors, (1844), 1694 states have call successors, (1844) [2021-11-13 18:13:51,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11268 states to 11268 states and 15895 transitions. [2021-11-13 18:13:51,130 INFO L78 Accepts]: Start accepts. Automaton has 11268 states and 15895 transitions. Word has length 171 [2021-11-13 18:13:51,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:51,130 INFO L470 AbstractCegarLoop]: Abstraction has 11268 states and 15895 transitions. [2021-11-13 18:13:51,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 18:13:51,131 INFO L276 IsEmpty]: Start isEmpty. Operand 11268 states and 15895 transitions. [2021-11-13 18:13:51,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-13 18:13:51,143 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:51,144 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-11-13 18:13:51,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 18:13:51,144 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:51,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:51,145 INFO L85 PathProgramCache]: Analyzing trace with hash 786119707, now seen corresponding path program 1 times [2021-11-13 18:13:51,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:13:51,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907943868] [2021-11-13 18:13:51,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:51,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:13:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:13:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:13:51,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:13:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:13:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-13 18:13:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-11-13 18:13:51,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:13:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-11-13 18:13:51,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 18:13:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-11-13 18:13:51,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:51,820 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-13 18:13:51,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:13:51,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907943868] [2021-11-13 18:13:51,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907943868] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:51,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:51,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-13 18:13:51,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003853908] [2021-11-13 18:13:51,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:51,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:13:51,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:13:51,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:13:51,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:13:51,823 INFO L87 Difference]: Start difference. First operand 11268 states and 15895 transitions. Second operand has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-13 18:13:53,876 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:56,018 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:58,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:05,956 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:07,994 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:10,047 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:12,083 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:14,126 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:16,171 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:23,715 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:25,760 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:27,800 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:29,835 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:31,870 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:39,589 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:42,760 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:44,790 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:46,813 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:48,839 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:49,987 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:52,005 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:55,035 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:57,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:59,095 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:01,121 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:02,797 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:09,712 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:12,156 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:13,246 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:17,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:17,054 INFO L93 Difference]: Finished difference Result 30136 states and 43019 transitions. [2021-11-13 18:15:17,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 18:15:17,054 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 174 [2021-11-13 18:15:17,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:17,102 INFO L225 Difference]: With dead ends: 30136 [2021-11-13 18:15:17,102 INFO L226 Difference]: Without dead ends: 18871 [2021-11-13 18:15:17,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2021-11-13 18:15:17,122 INFO L933 BasicCegarLoop]: 2873 mSDtfsCounter, 4109 mSDsluCounter, 11153 mSDsCounter, 0 mSdLazyCounter, 7572 mSolverCounterSat, 1915 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 80684.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4312 SdHoareTripleChecker+Valid, 14026 SdHoareTripleChecker+Invalid, 9509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 80.03ms SdHoareTripleChecker+Time, 1915 IncrementalHoareTripleChecker+Valid, 7572 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83849.53ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:17,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4312 Valid, 14026 Invalid, 9509 Unknown, 0 Unchecked, 80.03ms Time], IncrementalHoareTripleChecker [1915 Valid, 7572 Invalid, 22 Unknown, 0 Unchecked, 83849.53ms Time] [2021-11-13 18:15:17,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18871 states. [2021-11-13 18:15:17,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18871 to 11292. [2021-11-13 18:15:17,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11292 states, 8920 states have (on average 1.3869955156950673) internal successors, (12372), 9067 states have internal predecessors, (12372), 1703 states have call successors, (1703), 634 states have call predecessors, (1703), 668 states have return successors, (1848), 1716 states have call predecessors, (1848), 1698 states have call successors, (1848) [2021-11-13 18:15:17,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11292 states to 11292 states and 15923 transitions. [2021-11-13 18:15:17,759 INFO L78 Accepts]: Start accepts. Automaton has 11292 states and 15923 transitions. Word has length 174 [2021-11-13 18:15:17,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:17,760 INFO L470 AbstractCegarLoop]: Abstraction has 11292 states and 15923 transitions. [2021-11-13 18:15:17,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-13 18:15:17,760 INFO L276 IsEmpty]: Start isEmpty. Operand 11292 states and 15923 transitions. [2021-11-13 18:15:17,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-11-13 18:15:17,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:17,772 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-13 18:15:17,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 18:15:17,772 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:15:17,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:17,773 INFO L85 PathProgramCache]: Analyzing trace with hash -356933797, now seen corresponding path program 1 times [2021-11-13 18:15:17,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:17,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348363708] [2021-11-13 18:15:17,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:17,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:17,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:15:18,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:15:18,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:15:18,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:15:18,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:15:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:15:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-13 18:15:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:15:18,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:15:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-13 18:15:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:15:18,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:18,373 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-13 18:15:18,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:18,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348363708] [2021-11-13 18:15:18,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348363708] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:18,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:18,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-13 18:15:18,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49122788] [2021-11-13 18:15:18,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:18,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:15:18,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:18,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:15:18,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:15:18,376 INFO L87 Difference]: Start difference. First operand 11292 states and 15923 transitions. Second operand has 12 states, 12 states have (on average 10.583333333333334) internal successors, (127), 7 states have internal predecessors, (127), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 18:15:20,423 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:22,565 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:24,681 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:32,301 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:34,346 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:36,387 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:38,417 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:40,461 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:42,507 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:44,542 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:46,584 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:53,423 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:55,467 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:57,499 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:15:59,542 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:01,581 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:03,617 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:05,652 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:11,974 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:14,274 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:22,972 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:25,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:25,858 INFO L93 Difference]: Finished difference Result 30240 states and 43143 transitions. [2021-11-13 18:16:25,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:16:25,859 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.583333333333334) internal successors, (127), 7 states have internal predecessors, (127), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 184 [2021-11-13 18:16:25,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:25,911 INFO L225 Difference]: With dead ends: 30240 [2021-11-13 18:16:25,911 INFO L226 Difference]: Without dead ends: 18951 [2021-11-13 18:16:25,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-11-13 18:16:25,932 INFO L933 BasicCegarLoop]: 2879 mSDtfsCounter, 4105 mSDsluCounter, 13239 mSDsCounter, 0 mSdLazyCounter, 8905 mSolverCounterSat, 1921 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63146.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4308 SdHoareTripleChecker+Valid, 16118 SdHoareTripleChecker+Invalid, 10846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 77.41ms SdHoareTripleChecker+Time, 1921 IncrementalHoareTripleChecker+Valid, 8905 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66081.92ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:25,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4308 Valid, 16118 Invalid, 10846 Unknown, 0 Unchecked, 77.41ms Time], IncrementalHoareTripleChecker [1921 Valid, 8905 Invalid, 20 Unknown, 0 Unchecked, 66081.92ms Time] [2021-11-13 18:16:25,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18951 states. [2021-11-13 18:16:26,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18951 to 11308. [2021-11-13 18:16:26,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 8936 states have (on average 1.3863025962399285) internal successors, (12388), 9083 states have internal predecessors, (12388), 1703 states have call successors, (1703), 634 states have call predecessors, (1703), 668 states have return successors, (1848), 1716 states have call predecessors, (1848), 1698 states have call successors, (1848) [2021-11-13 18:16:26,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 15939 transitions. [2021-11-13 18:16:26,624 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 15939 transitions. Word has length 184 [2021-11-13 18:16:26,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:26,625 INFO L470 AbstractCegarLoop]: Abstraction has 11308 states and 15939 transitions. [2021-11-13 18:16:26,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.583333333333334) internal successors, (127), 7 states have internal predecessors, (127), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 18:16:26,625 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 15939 transitions. [2021-11-13 18:16:26,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-11-13 18:16:26,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:26,636 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-13 18:16:26,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 18:16:26,637 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:16:26,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:26,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1353598526, now seen corresponding path program 1 times [2021-11-13 18:16:26,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:26,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278445705] [2021-11-13 18:16:26,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:26,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:26,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:26,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:16:26,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:26,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:26,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:26,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:26,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:16:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:16:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:16:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:27,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:27,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:16:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-11-13 18:16:27,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 18:16:27,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 18:16:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-13 18:16:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:16:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,188 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-13 18:16:27,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:27,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278445705] [2021-11-13 18:16:27,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278445705] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:27,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:27,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:16:27,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750556100] [2021-11-13 18:16:27,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:27,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:16:27,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:27,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:16:27,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:16:27,193 INFO L87 Difference]: Start difference. First operand 11308 states and 15939 transitions. Second operand has 8 states, 8 states have (on average 16.125) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-13 18:16:29,241 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:31,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:33,441 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:39,310 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:41,348 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:43,395 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:45,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:47,467 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:53,908 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:55,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:55,807 INFO L93 Difference]: Finished difference Result 23933 states and 34145 transitions. [2021-11-13 18:16:55,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:16:55,807 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.125) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 186 [2021-11-13 18:16:55,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:55,853 INFO L225 Difference]: With dead ends: 23933 [2021-11-13 18:16:55,854 INFO L226 Difference]: Without dead ends: 12628 [2021-11-13 18:16:55,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:16:55,877 INFO L933 BasicCegarLoop]: 1463 mSDtfsCounter, 2124 mSDsluCounter, 3559 mSDsCounter, 0 mSdLazyCounter, 2592 mSolverCounterSat, 1021 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26613.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2255 SdHoareTripleChecker+Valid, 5022 SdHoareTripleChecker+Invalid, 3622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 29.73ms SdHoareTripleChecker+Time, 1021 IncrementalHoareTripleChecker+Valid, 2592 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27868.62ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:55,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2255 Valid, 5022 Invalid, 3622 Unknown, 0 Unchecked, 29.73ms Time], IncrementalHoareTripleChecker [1021 Valid, 2592 Invalid, 9 Unknown, 0 Unchecked, 27868.62ms Time] [2021-11-13 18:16:55,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12628 states. [2021-11-13 18:16:56,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12628 to 11324. [2021-11-13 18:16:56,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11324 states, 8952 states have (on average 1.3856121537086685) internal successors, (12404), 9099 states have internal predecessors, (12404), 1703 states have call successors, (1703), 634 states have call predecessors, (1703), 668 states have return successors, (1848), 1716 states have call predecessors, (1848), 1698 states have call successors, (1848) [2021-11-13 18:16:56,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11324 states to 11324 states and 15955 transitions. [2021-11-13 18:16:56,547 INFO L78 Accepts]: Start accepts. Automaton has 11324 states and 15955 transitions. Word has length 186 [2021-11-13 18:16:56,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:56,548 INFO L470 AbstractCegarLoop]: Abstraction has 11324 states and 15955 transitions. [2021-11-13 18:16:56,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.125) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-13 18:16:56,548 INFO L276 IsEmpty]: Start isEmpty. Operand 11324 states and 15955 transitions. [2021-11-13 18:16:56,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-13 18:16:56,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:56,557 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-13 18:16:56,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-13 18:16:56,558 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:16:56,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:56,558 INFO L85 PathProgramCache]: Analyzing trace with hash 904718948, now seen corresponding path program 1 times [2021-11-13 18:16:56,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:56,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125752295] [2021-11-13 18:16:56,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:56,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:56,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:16:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:56,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:16:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:16:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:16:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:16:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:16:57,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:16:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 18:16:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-13 18:16:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-11-13 18:16:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-13 18:16:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-13 18:16:57,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:57,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125752295] [2021-11-13 18:16:57,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125752295] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:57,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:57,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-13 18:16:57,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888581031] [2021-11-13 18:16:57,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:57,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 18:16:57,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:57,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 18:16:57,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:16:57,340 INFO L87 Difference]: Start difference. First operand 11324 states and 15955 transitions. Second operand has 10 states, 10 states have (on average 12.8) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-11-13 18:16:59,391 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:07,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:09,155 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:11,201 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:13,237 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:15,271 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:20,918 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:22,323 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:24,263 WARN L515 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-11-13 18:17:26,282 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:28,910 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:31,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:17:31,137 INFO L93 Difference]: Finished difference Result 12869 states and 18213 transitions. [2021-11-13 18:17:31,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:17:31,139 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.8) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 194 [2021-11-13 18:17:31,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:17:31,197 INFO L225 Difference]: With dead ends: 12869 [2021-11-13 18:17:31,197 INFO L226 Difference]: Without dead ends: 11939 [2021-11-13 18:17:31,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-11-13 18:17:31,202 INFO L933 BasicCegarLoop]: 1448 mSDtfsCounter, 2037 mSDsluCounter, 5284 mSDsCounter, 0 mSdLazyCounter, 3726 mSolverCounterSat, 634 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31725.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2159 SdHoareTripleChecker+Valid, 6732 SdHoareTripleChecker+Invalid, 4368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 33.69ms SdHoareTripleChecker+Time, 634 IncrementalHoareTripleChecker+Valid, 3726 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33110.10ms IncrementalHoareTripleChecker+Time [2021-11-13 18:17:31,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2159 Valid, 6732 Invalid, 4368 Unknown, 0 Unchecked, 33.69ms Time], IncrementalHoareTripleChecker [634 Valid, 3726 Invalid, 8 Unknown, 0 Unchecked, 33110.10ms Time] [2021-11-13 18:17:31,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11939 states. [2021-11-13 18:17:31,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11939 to 11071. [2021-11-13 18:17:31,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11071 states, 8756 states have (on average 1.386477843764276) internal successors, (12140), 8896 states have internal predecessors, (12140), 1650 states have call successors, (1650), 630 states have call predecessors, (1650), 664 states have return successors, (1796), 1666 states have call predecessors, (1796), 1646 states have call successors, (1796) [2021-11-13 18:17:31,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11071 states to 11071 states and 15586 transitions. [2021-11-13 18:17:31,759 INFO L78 Accepts]: Start accepts. Automaton has 11071 states and 15586 transitions. Word has length 194 [2021-11-13 18:17:31,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:17:31,760 INFO L470 AbstractCegarLoop]: Abstraction has 11071 states and 15586 transitions. [2021-11-13 18:17:31,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.8) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-11-13 18:17:31,760 INFO L276 IsEmpty]: Start isEmpty. Operand 11071 states and 15586 transitions. [2021-11-13 18:17:31,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-13 18:17:31,767 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:17:31,774 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-13 18:17:31,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 18:17:31,775 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:17:31,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:31,775 INFO L85 PathProgramCache]: Analyzing trace with hash -340045533, now seen corresponding path program 1 times [2021-11-13 18:17:31,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:31,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476820358] [2021-11-13 18:17:31,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:31,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:31,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:17:32,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:17:32,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:17:32,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:17:32,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:17:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:17:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:17:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 18:17:32,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:17:32,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-13 18:17:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-11-13 18:17:32,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-13 18:17:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,376 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-13 18:17:32,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:32,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476820358] [2021-11-13 18:17:32,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476820358] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:32,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:32,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:17:32,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286864168] [2021-11-13 18:17:32,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:32,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:17:32,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:32,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:17:32,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:17:32,378 INFO L87 Difference]: Start difference. First operand 11071 states and 15586 transitions. Second operand has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (20), 7 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-11-13 18:17:34,430 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:36,567 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:38,695 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:43,767 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:45,813 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:52,825 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:56,091 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:17:59,793 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:02,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:18:02,061 INFO L93 Difference]: Finished difference Result 23051 states and 32564 transitions. [2021-11-13 18:18:02,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:18:02,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (20), 7 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 194 [2021-11-13 18:18:02,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:18:02,093 INFO L225 Difference]: With dead ends: 23051 [2021-11-13 18:18:02,093 INFO L226 Difference]: Without dead ends: 11983 [2021-11-13 18:18:02,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:18:02,111 INFO L933 BasicCegarLoop]: 2736 mSDtfsCounter, 3368 mSDsluCounter, 3506 mSDsCounter, 0 mSdLazyCounter, 3164 mSolverCounterSat, 1522 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27288.49ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3552 SdHoareTripleChecker+Valid, 6242 SdHoareTripleChecker+Invalid, 4694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.47ms SdHoareTripleChecker+Time, 1522 IncrementalHoareTripleChecker+Valid, 3164 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28951.45ms IncrementalHoareTripleChecker+Time [2021-11-13 18:18:02,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3552 Valid, 6242 Invalid, 4694 Unknown, 0 Unchecked, 31.47ms Time], IncrementalHoareTripleChecker [1522 Valid, 3164 Invalid, 8 Unknown, 0 Unchecked, 28951.45ms Time] [2021-11-13 18:18:02,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11983 states. [2021-11-13 18:18:02,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11983 to 10953. [2021-11-13 18:18:02,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10953 states, 8681 states have (on average 1.387052182928234) internal successors, (12041), 8814 states have internal predecessors, (12041), 1614 states have call successors, (1614), 632 states have call predecessors, (1614), 657 states have return successors, (1656), 1632 states have call predecessors, (1656), 1608 states have call successors, (1656) [2021-11-13 18:18:02,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10953 states to 10953 states and 15311 transitions. [2021-11-13 18:18:02,659 INFO L78 Accepts]: Start accepts. Automaton has 10953 states and 15311 transitions. Word has length 194 [2021-11-13 18:18:02,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:18:02,660 INFO L470 AbstractCegarLoop]: Abstraction has 10953 states and 15311 transitions. [2021-11-13 18:18:02,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (20), 7 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-11-13 18:18:02,661 INFO L276 IsEmpty]: Start isEmpty. Operand 10953 states and 15311 transitions. [2021-11-13 18:18:02,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-13 18:18:02,668 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:18:02,669 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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-11-13 18:18:02,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 18:18:02,669 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:18:02,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:02,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1536879835, now seen corresponding path program 1 times [2021-11-13 18:18:02,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:02,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881876098] [2021-11-13 18:18:02,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:02,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:02,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:02,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:18:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:03,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:18:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:03,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:18:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:18:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:18:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 18:18:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-13 18:18:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-13 18:18:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-13 18:18:03,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-11-13 18:18:03,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-11-13 18:18:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-13 18:18:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:03,335 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-13 18:18:03,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:03,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881876098] [2021-11-13 18:18:03,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881876098] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:03,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:03,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-13 18:18:03,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074325810] [2021-11-13 18:18:03,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:03,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 18:18:03,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:03,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 18:18:03,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:18:03,339 INFO L87 Difference]: Start difference. First operand 10953 states and 15311 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (23), 8 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:18:05,400 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:07,499 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:13,437 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:15,480 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:17,525 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:22,129 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:23,539 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:25,456 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:27,481 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:29,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:18:29,648 INFO L93 Difference]: Finished difference Result 23617 states and 33344 transitions. [2021-11-13 18:18:29,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:18:29,649 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (23), 8 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 199 [2021-11-13 18:18:29,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:18:29,684 INFO L225 Difference]: With dead ends: 23617 [2021-11-13 18:18:29,684 INFO L226 Difference]: Without dead ends: 12667 [2021-11-13 18:18:29,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:18:29,712 INFO L933 BasicCegarLoop]: 1417 mSDtfsCounter, 2480 mSDsluCounter, 2814 mSDsCounter, 0 mSdLazyCounter, 2476 mSolverCounterSat, 1316 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24235.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2603 SdHoareTripleChecker+Valid, 4231 SdHoareTripleChecker+Invalid, 3798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.86ms SdHoareTripleChecker+Time, 1316 IncrementalHoareTripleChecker+Valid, 2476 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25449.76ms IncrementalHoareTripleChecker+Time [2021-11-13 18:18:29,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2603 Valid, 4231 Invalid, 3798 Unknown, 0 Unchecked, 26.86ms Time], IncrementalHoareTripleChecker [1316 Valid, 2476 Invalid, 6 Unknown, 0 Unchecked, 25449.76ms Time] [2021-11-13 18:18:29,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12667 states. [2021-11-13 18:18:30,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12667 to 10961. [2021-11-13 18:18:30,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10961 states, 8689 states have (on average 1.3866958223040626) internal successors, (12049), 8822 states have internal predecessors, (12049), 1614 states have call successors, (1614), 632 states have call predecessors, (1614), 657 states have return successors, (1656), 1632 states have call predecessors, (1656), 1608 states have call successors, (1656) [2021-11-13 18:18:30,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10961 states to 10961 states and 15319 transitions. [2021-11-13 18:18:30,331 INFO L78 Accepts]: Start accepts. Automaton has 10961 states and 15319 transitions. Word has length 199 [2021-11-13 18:18:30,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:18:30,332 INFO L470 AbstractCegarLoop]: Abstraction has 10961 states and 15319 transitions. [2021-11-13 18:18:30,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (23), 8 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:18:30,332 INFO L276 IsEmpty]: Start isEmpty. Operand 10961 states and 15319 transitions. [2021-11-13 18:18:30,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-13 18:18:30,339 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:18:30,340 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-13 18:18:30,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 18:18:30,340 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:18:30,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:30,341 INFO L85 PathProgramCache]: Analyzing trace with hash 6318164, now seen corresponding path program 1 times [2021-11-13 18:18:30,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:30,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14966862] [2021-11-13 18:18:30,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:30,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:30,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:18:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:18:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:18:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:18:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:18:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-13 18:18:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-13 18:18:30,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-13 18:18:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-13 18:18:30,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-11-13 18:18:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-11-13 18:18:30,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:30,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:18:30,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:31,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-11-13 18:18:31,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:31,055 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-13 18:18:31,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:31,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14966862] [2021-11-13 18:18:31,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14966862] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:18:31,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900605659] [2021-11-13 18:18:31,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:31,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:18:31,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:18:31,064 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:18:31,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 18:18:32,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:32,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 2593 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 18:18:32,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:18:32,656 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-13 18:18:32,656 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:18:32,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900605659] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:32,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:18:32,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2021-11-13 18:18:32,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137646222] [2021-11-13 18:18:32,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:32,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:18:32,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:32,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:18:32,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:18:32,659 INFO L87 Difference]: Start difference. First operand 10961 states and 15319 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:18:33,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:18:33,306 INFO L93 Difference]: Finished difference Result 11519 states and 16032 transitions. [2021-11-13 18:18:33,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 18:18:33,307 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 207 [2021-11-13 18:18:33,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:18:33,332 INFO L225 Difference]: With dead ends: 11519 [2021-11-13 18:18:33,332 INFO L226 Difference]: Without dead ends: 10808 [2021-11-13 18:18:33,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-11-13 18:18:33,337 INFO L933 BasicCegarLoop]: 1626 mSDtfsCounter, 9 mSDsluCounter, 6493 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 8119 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.17ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.14ms IncrementalHoareTripleChecker+Time [2021-11-13 18:18:33,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 8119 Invalid, 19 Unknown, 0 Unchecked, 17.17ms Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 28.14ms Time] [2021-11-13 18:18:33,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10808 states. [2021-11-13 18:18:33,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10808 to 10792. [2021-11-13 18:18:33,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10792 states, 8582 states have (on average 1.3882544861337685) internal successors, (11914), 8707 states have internal predecessors, (11914), 1568 states have call successors, (1568), 615 states have call predecessors, (1568), 641 states have return successors, (1612), 1591 states have call predecessors, (1612), 1564 states have call successors, (1612) [2021-11-13 18:18:33,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10792 states to 10792 states and 15094 transitions. [2021-11-13 18:18:33,822 INFO L78 Accepts]: Start accepts. Automaton has 10792 states and 15094 transitions. Word has length 207 [2021-11-13 18:18:33,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:18:33,823 INFO L470 AbstractCegarLoop]: Abstraction has 10792 states and 15094 transitions. [2021-11-13 18:18:33,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:18:33,823 INFO L276 IsEmpty]: Start isEmpty. Operand 10792 states and 15094 transitions. [2021-11-13 18:18:33,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2021-11-13 18:18:33,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:18:33,840 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:18:33,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:18:34,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a880c9f4-91e5-4cd4-a9cb-2ae0f7e27344/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:18:34,043 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:18:34,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:34,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1585762242, now seen corresponding path program 1 times [2021-11-13 18:18:34,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:34,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888391774] [2021-11-13 18:18:34,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:34,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:34,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:18:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:18:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:18:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:18:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:18:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:18:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-13 18:18:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:34,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-13 18:18:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:18:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:18:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-13 18:18:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-13 18:18:34,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-13 18:18:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-13 18:18:34,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-13 18:18:34,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-13 18:18:34,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-13 18:18:34,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 18:18:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-11-13 18:18:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:18:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:18:34,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:18:34,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:34,997 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-13 18:18:34,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:34,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888391774] [2021-11-13 18:18:34,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888391774] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:34,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:34,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-13 18:18:34,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10902493] [2021-11-13 18:18:34,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:34,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:18:34,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:35,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:18:35,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:18:35,001 INFO L87 Difference]: Start difference. First operand 10792 states and 15094 transitions. Second operand has 11 states, 11 states have (on average 14.909090909090908) internal successors, (164), 5 states have internal predecessors, (164), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:18:37,050 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:44,521 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:46,567 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:48,611 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:50,641 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:18:52,682 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:00,627 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:03,113 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:05,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:19:05,830 INFO L93 Difference]: Finished difference Result 16901 states and 23798 transitions. [2021-11-13 18:19:05,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:19:05,830 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.909090909090908) internal successors, (164), 5 states have internal predecessors, (164), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 256 [2021-11-13 18:19:05,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:19:05,870 INFO L225 Difference]: With dead ends: 16901 [2021-11-13 18:19:05,870 INFO L226 Difference]: Without dead ends: 11694 [2021-11-13 18:19:05,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:19:05,886 INFO L933 BasicCegarLoop]: 1457 mSDtfsCounter, 1742 mSDsluCounter, 5688 mSDsCounter, 0 mSdLazyCounter, 3998 mSolverCounterSat, 405 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28634.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 7145 SdHoareTripleChecker+Invalid, 4410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 39.24ms SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 3998 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30087.62ms IncrementalHoareTripleChecker+Time [2021-11-13 18:19:05,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 7145 Invalid, 4410 Unknown, 0 Unchecked, 39.24ms Time], IncrementalHoareTripleChecker [405 Valid, 3998 Invalid, 7 Unknown, 0 Unchecked, 30087.62ms Time] [2021-11-13 18:19:05,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11694 states. [2021-11-13 18:19:06,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11694 to 10788. [2021-11-13 18:19:06,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10788 states, 8578 states have (on average 1.3879692235952437) internal successors, (11906), 8703 states have internal predecessors, (11906), 1568 states have call successors, (1568), 615 states have call predecessors, (1568), 641 states have return successors, (1612), 1591 states have call predecessors, (1612), 1564 states have call successors, (1612) [2021-11-13 18:19:06,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10788 states to 10788 states and 15086 transitions. [2021-11-13 18:19:06,476 INFO L78 Accepts]: Start accepts. Automaton has 10788 states and 15086 transitions. Word has length 256 [2021-11-13 18:19:06,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:19:06,477 INFO L470 AbstractCegarLoop]: Abstraction has 10788 states and 15086 transitions. [2021-11-13 18:19:06,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.909090909090908) internal successors, (164), 5 states have internal predecessors, (164), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:19:06,477 INFO L276 IsEmpty]: Start isEmpty. Operand 10788 states and 15086 transitions. [2021-11-13 18:19:06,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2021-11-13 18:19:06,489 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:19:06,490 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:19:06,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-13 18:19:06,490 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:19:06,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:06,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1305102105, now seen corresponding path program 1 times [2021-11-13 18:19:06,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:06,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167119330] [2021-11-13 18:19:06,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:06,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:19:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:19:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:19:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-11-13 18:19:06,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 18:19:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-13 18:19:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:19:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-13 18:19:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-13 18:19:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:19:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:19:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 18:19:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-13 18:19:07,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-13 18:19:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:19:07,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-13 18:19:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:19:07,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 18:19:07,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:19:07,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-13 18:19:07,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-11-13 18:19:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:19:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 18:19:07,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:07,277 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-13 18:19:07,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:07,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167119330] [2021-11-13 18:19:07,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167119330] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:07,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:07,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-13 18:19:07,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440474924] [2021-11-13 18:19:07,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:07,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:19:07,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:07,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:19:07,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:19:07,281 INFO L87 Difference]: Start difference. First operand 10788 states and 15086 transitions. Second operand has 11 states, 11 states have (on average 15.0) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:19:09,332 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:11,465 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:13,613 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:21,776 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:23,826 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:25,859 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:27,912 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:29,954 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:31,992 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:40,796 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:42,957 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:45,431 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:46,812 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:47,877 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:49,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:52,518 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:54,543 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:56,841 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:57,934 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:59,817 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:20:01,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:20:01,687 INFO L93 Difference]: Finished difference Result 11922 states and 16685 transitions. [2021-11-13 18:20:01,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:20:01,688 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.0) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 257 [2021-11-13 18:20:01,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:20:01,690 INFO L225 Difference]: With dead ends: 11922 [2021-11-13 18:20:01,690 INFO L226 Difference]: Without dead ends: 0 [2021-11-13 18:20:01,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:20:01,717 INFO L933 BasicCegarLoop]: 1439 mSDtfsCounter, 1491 mSDsluCounter, 5973 mSDsCounter, 0 mSdLazyCounter, 4338 mSolverCounterSat, 390 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51565.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 7412 SdHoareTripleChecker+Invalid, 4743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 41.16ms SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 4338 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53864.39ms IncrementalHoareTripleChecker+Time [2021-11-13 18:20:01,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1608 Valid, 7412 Invalid, 4743 Unknown, 0 Unchecked, 41.16ms Time], IncrementalHoareTripleChecker [390 Valid, 4338 Invalid, 15 Unknown, 0 Unchecked, 53864.39ms Time] [2021-11-13 18:20:01,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-13 18:20:01,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-13 18:20:01,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:01,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-13 18:20:01,721 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 257 [2021-11-13 18:20:01,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:20:01,722 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-13 18:20:01,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.0) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (29), 7 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:20:01,722 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-13 18:20:01,722 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-13 18:20:01,725 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 18:20:01,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-13 18:20:01,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.