./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 ecea5961d53d2608898d65c83a7bf6d9a36712172eaf67bd828ea354982e0e3d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 01:21:08,655 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 01:21:08,663 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 01:21:08,732 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 01:21:08,733 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 01:21:08,737 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 01:21:08,739 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 01:21:08,741 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 01:21:08,743 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 01:21:08,749 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 01:21:08,750 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 01:21:08,751 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 01:21:08,751 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 01:21:08,753 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 01:21:08,756 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 01:21:08,759 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 01:21:08,760 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 01:21:08,762 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 01:21:08,763 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 01:21:08,765 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 01:21:08,769 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 01:21:08,770 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 01:21:08,772 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 01:21:08,772 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 01:21:08,776 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 01:21:08,777 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 01:21:08,777 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 01:21:08,778 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 01:21:08,779 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 01:21:08,779 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 01:21:08,780 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 01:21:08,780 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 01:21:08,781 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 01:21:08,782 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 01:21:08,783 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 01:21:08,784 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 01:21:08,784 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 01:21:08,784 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 01:21:08,785 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 01:21:08,785 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 01:21:08,786 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 01:21:08,787 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 01:21:08,821 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 01:21:08,821 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 01:21:08,822 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 01:21:08,822 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 01:21:08,823 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 01:21:08,823 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 01:21:08,824 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 01:21:08,824 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 01:21:08,824 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 01:21:08,824 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 01:21:08,825 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 01:21:08,825 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 01:21:08,826 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 01:21:08,827 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 01:21:08,827 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 01:21:08,827 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 01:21:08,827 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 01:21:08,828 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 01:21:08,828 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 01:21:08,828 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 01:21:08,828 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 01:21:08,828 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 01:21:08,829 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 01:21:08,829 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 01:21:08,829 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 01:21:08,829 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 01:21:08,829 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> ecea5961d53d2608898d65c83a7bf6d9a36712172eaf67bd828ea354982e0e3d [2021-11-17 01:21:09,063 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 01:21:09,083 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 01:21:09,086 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 01:21:09,087 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 01:21:09,087 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 01:21:09,089 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:21:09,158 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71a90e333/3fe73ecafdbf4a3f8f26b6889e8a88d8/FLAG9a7b55b91 [2021-11-17 01:21:10,125 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 01:21:10,126 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:21:10,198 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71a90e333/3fe73ecafdbf4a3f8f26b6889e8a88d8/FLAG9a7b55b91 [2021-11-17 01:21:10,522 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71a90e333/3fe73ecafdbf4a3f8f26b6889e8a88d8 [2021-11-17 01:21:10,524 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 01:21:10,526 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 01:21:10,528 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 01:21:10,528 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 01:21:10,531 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 01:21:10,532 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:21:10" (1/1) ... [2021-11-17 01:21:10,533 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@759f9f32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:10, skipping insertion in model container [2021-11-17 01:21:10,533 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:21:10" (1/1) ... [2021-11-17 01:21:10,539 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 01:21:10,716 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 01:21:11,200 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5338] [2021-11-17 01:21:11,200 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5339-5340] [2021-11-17 01:21:11,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i[158055,158068] [2021-11-17 01:21:13,936 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 01:21:13,987 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 01:21:14,076 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5338] [2021-11-17 01:21:14,078 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5339-5340] [2021-11-17 01:21:14,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i[158055,158068] [2021-11-17 01:21:14,435 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 01:21:14,628 INFO L208 MainTranslator]: Completed translation [2021-11-17 01:21:14,629 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14 WrapperNode [2021-11-17 01:21:14,629 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 01:21:14,630 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 01:21:14,630 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 01:21:14,630 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 01:21:14,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:14,807 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,112 INFO L137 Inliner]: procedures = 437, calls = 4987, calls flagged for inlining = 192, calls inlined = 174, statements flattened = 9558 [2021-11-17 01:21:15,113 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 01:21:15,114 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 01:21:15,114 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 01:21:15,114 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 01:21:15,122 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,122 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,170 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,171 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,327 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,359 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,395 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,441 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 01:21:15,443 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 01:21:15,443 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 01:21:15,444 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 01:21:15,444 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (1/1) ... [2021-11-17 01:21:15,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 01:21:15,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:21:15,476 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-17 01:21:15,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-17 01:21:15,513 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2021-11-17 01:21:15,513 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2021-11-17 01:21:15,514 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-17 01:21:15,514 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-17 01:21:15,514 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-17 01:21:15,514 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-17 01:21:15,514 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-17 01:21:15,607 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-17 01:21:15,608 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2021-11-17 01:21:15,608 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2021-11-17 01:21:15,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2021-11-17 01:21:15,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2021-11-17 01:21:15,608 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2021-11-17 01:21:15,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2021-11-17 01:21:15,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 01:21:15,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 01:21:15,608 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-17 01:21:15,608 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-17 01:21:15,609 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-17 01:21:15,609 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2021-11-17 01:21:15,610 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 01:21:15,610 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2021-11-17 01:21:15,610 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-17 01:21:15,610 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2021-11-17 01:21:15,610 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2021-11-17 01:21:15,610 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-17 01:21:15,611 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-17 01:21:15,611 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-17 01:21:15,611 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-17 01:21:15,611 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-17 01:21:15,611 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 01:21:15,611 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2021-11-17 01:21:15,612 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2021-11-17 01:21:15,612 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2021-11-17 01:21:15,613 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2021-11-17 01:21:15,613 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-17 01:21:15,613 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 01:21:15,613 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-17 01:21:15,613 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_3 [2021-11-17 01:21:15,613 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_3 [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2021-11-17 01:21:15,614 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-17 01:21:15,614 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 01:21:15,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2021-11-17 01:21:15,614 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2021-11-17 01:21:15,614 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-17 01:21:15,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-17 01:21:15,615 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2021-11-17 01:21:15,615 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2021-11-17 01:21:15,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-17 01:21:15,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-17 01:21:15,617 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2021-11-17 01:21:15,618 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2021-11-17 01:21:15,618 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-17 01:21:15,618 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-17 01:21:15,618 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2021-11-17 01:21:15,619 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2021-11-17 01:21:15,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 01:21:15,620 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2021-11-17 01:21:15,620 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2021-11-17 01:21:15,620 INFO L130 BoogieDeclarations]: Found specification of procedure private_ioctl [2021-11-17 01:21:15,620 INFO L138 BoogieDeclarations]: Found implementation of procedure private_ioctl [2021-11-17 01:21:15,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 01:21:15,620 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-17 01:21:15,621 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-17 01:21:15,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 01:21:15,621 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2021-11-17 01:21:15,621 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2021-11-17 01:21:15,621 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-17 01:21:15,621 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-17 01:21:15,622 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2021-11-17 01:21:15,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2021-11-17 01:21:15,622 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2021-11-17 01:21:15,622 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2021-11-17 01:21:15,623 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-17 01:21:15,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-17 01:21:15,627 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-17 01:21:15,627 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-17 01:21:15,627 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 01:21:15,627 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 01:21:15,629 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-11-17 01:21:15,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-11-17 01:21:15,629 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-17 01:21:15,629 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-17 01:21:15,629 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 01:21:15,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 01:21:15,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 01:21:15,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 01:21:15,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 01:21:15,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 01:21:15,633 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 01:21:15,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 01:21:15,633 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-17 01:21:15,633 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-17 01:21:15,633 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-17 01:21:15,634 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-17 01:21:15,634 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2021-11-17 01:21:15,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2021-11-17 01:21:15,634 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-17 01:21:15,634 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-17 01:21:15,634 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2021-11-17 01:21:15,634 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2021-11-17 01:21:15,634 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-17 01:21:15,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-17 01:21:15,635 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2021-11-17 01:21:15,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2021-11-17 01:21:15,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-17 01:21:15,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-17 01:21:15,635 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2021-11-17 01:21:15,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2021-11-17 01:21:15,636 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2021-11-17 01:21:15,636 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2021-11-17 01:21:15,636 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2021-11-17 01:21:15,636 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2021-11-17 01:21:15,636 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 01:21:15,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 01:21:15,636 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2021-11-17 01:21:15,636 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2021-11-17 01:21:15,637 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-17 01:21:15,637 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-17 01:21:15,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-17 01:21:15,637 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-17 01:21:15,637 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2021-11-17 01:21:15,637 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2021-11-17 01:21:15,637 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-17 01:21:15,637 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-17 01:21:15,638 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_get_stats [2021-11-17 01:21:15,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_get_stats [2021-11-17 01:21:15,638 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-17 01:21:15,638 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-17 01:21:15,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 01:21:15,638 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2021-11-17 01:21:15,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2021-11-17 01:21:15,639 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-17 01:21:15,639 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-17 01:21:15,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 01:21:15,639 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-17 01:21:15,639 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-17 01:21:15,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2021-11-17 01:21:15,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2021-11-17 01:21:15,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-17 01:21:15,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-17 01:21:15,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2021-11-17 01:21:15,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2021-11-17 01:21:15,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 01:21:15,641 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2021-11-17 01:21:15,641 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2021-11-17 01:21:15,641 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2021-11-17 01:21:15,641 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2021-11-17 01:21:15,641 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2021-11-17 01:21:15,642 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2021-11-17 01:21:15,642 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-17 01:21:15,642 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-17 01:21:15,642 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2021-11-17 01:21:15,642 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2021-11-17 01:21:15,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 01:21:15,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 01:21:15,643 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-17 01:21:15,643 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-17 01:21:15,643 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2021-11-17 01:21:15,644 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2021-11-17 01:21:15,644 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single___0 [2021-11-17 01:21:15,644 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single___0 [2021-11-17 01:21:15,644 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-17 01:21:15,644 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-17 01:21:15,644 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-17 01:21:15,644 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-17 01:21:15,644 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-17 01:21:15,645 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-17 01:21:15,645 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 01:21:15,645 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 01:21:15,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 01:21:15,645 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2021-11-17 01:21:15,645 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2021-11-17 01:21:15,645 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2021-11-17 01:21:15,645 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2021-11-17 01:21:15,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 01:21:15,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 01:21:15,646 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2021-11-17 01:21:15,646 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2021-11-17 01:21:15,646 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2021-11-17 01:21:15,646 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2021-11-17 01:21:15,646 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-17 01:21:15,646 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-17 01:21:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-17 01:21:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-17 01:21:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2021-11-17 01:21:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2021-11-17 01:21:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2021-11-17 01:21:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2021-11-17 01:21:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-17 01:21:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-17 01:21:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 01:21:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 01:21:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-17 01:21:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-17 01:21:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2021-11-17 01:21:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2021-11-17 01:21:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-17 01:21:15,649 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-17 01:21:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single___0 [2021-11-17 01:21:15,649 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single___0 [2021-11-17 01:21:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2021-11-17 01:21:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2021-11-17 01:21:15,652 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-17 01:21:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-17 01:21:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 01:21:16,510 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 01:21:16,513 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 01:21:17,085 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 01:21:25,218 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 01:21:25,244 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 01:21:25,245 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-17 01:21:25,252 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:21:25 BoogieIcfgContainer [2021-11-17 01:21:25,252 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 01:21:25,253 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 01:21:25,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 01:21:25,256 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 01:21:25,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 01:21:10" (1/3) ... [2021-11-17 01:21:25,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4013b048 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:21:25, skipping insertion in model container [2021-11-17 01:21:25,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:21:14" (2/3) ... [2021-11-17 01:21:25,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4013b048 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:21:25, skipping insertion in model container [2021-11-17 01:21:25,258 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:21:25" (3/3) ... [2021-11-17 01:21:25,259 INFO L111 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:21:25,263 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 01:21:25,263 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-17 01:21:25,321 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 01:21:25,330 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-17 01:21:25,330 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-17 01:21:25,397 INFO L276 IsEmpty]: Start isEmpty. Operand has 2993 states, 2097 states have (on average 1.3938960419647115) internal successors, (2923), 2191 states have internal predecessors, (2923), 781 states have call successors, (781), 115 states have call predecessors, (781), 114 states have return successors, (772), 738 states have call predecessors, (772), 772 states have call successors, (772) [2021-11-17 01:21:25,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-17 01:21:25,418 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:21:25,419 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 01:21:25,419 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:21:25,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:21:25,423 INFO L85 PathProgramCache]: Analyzing trace with hash 466734356, now seen corresponding path program 1 times [2021-11-17 01:21:25,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:21:25,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334407774] [2021-11-17 01:21:25,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:21:25,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:21:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:21:26,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:21:26,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:21:26,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:21:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:21:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:21:26,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 01:21:26,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:21:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:26,201 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-17 01:21:26,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:21:26,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334407774] [2021-11-17 01:21:26,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334407774] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:21:26,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:21:26,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 01:21:26,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527554315] [2021-11-17 01:21:26,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:21:26,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 01:21:26,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:21:26,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 01:21:26,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 01:21:26,253 INFO L87 Difference]: Start difference. First operand has 2993 states, 2097 states have (on average 1.3938960419647115) internal successors, (2923), 2191 states have internal predecessors, (2923), 781 states have call successors, (781), 115 states have call predecessors, (781), 114 states have return successors, (772), 738 states have call predecessors, (772), 772 states have call successors, (772) Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 01:21:28,348 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-17 01:21:30,415 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-17 01:21:41,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:21:41,697 INFO L93 Difference]: Finished difference Result 8977 states and 13564 transitions. [2021-11-17 01:21:41,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 01:21:41,700 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-11-17 01:21:41,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:21:41,760 INFO L225 Difference]: With dead ends: 8977 [2021-11-17 01:21:41,761 INFO L226 Difference]: Without dead ends: 5942 [2021-11-17 01:21:41,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 01:21:41,786 INFO L933 BasicCegarLoop]: 4580 mSDtfsCounter, 6060 mSDsluCounter, 6835 mSDsCounter, 0 mSdLazyCounter, 5253 mSolverCounterSat, 4258 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6577 SdHoareTripleChecker+Valid, 11415 SdHoareTripleChecker+Invalid, 9513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4258 IncrementalHoareTripleChecker+Valid, 5253 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-11-17 01:21:41,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6577 Valid, 11415 Invalid, 9513 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4258 Valid, 5253 Invalid, 2 Unknown, 0 Unchecked, 14.8s Time] [2021-11-17 01:21:41,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5942 states. [2021-11-17 01:21:42,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5942 to 5394. [2021-11-17 01:21:42,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5394 states, 3793 states have (on average 1.3857105193778012) internal successors, (5256), 3940 states have internal predecessors, (5256), 1386 states have call successors, (1386), 214 states have call predecessors, (1386), 214 states have return successors, (1389), 1321 states have call predecessors, (1389), 1385 states have call successors, (1389) [2021-11-17 01:21:42,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5394 states to 5394 states and 8031 transitions. [2021-11-17 01:21:42,235 INFO L78 Accepts]: Start accepts. Automaton has 5394 states and 8031 transitions. Word has length 71 [2021-11-17 01:21:42,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:21:42,236 INFO L470 AbstractCegarLoop]: Abstraction has 5394 states and 8031 transitions. [2021-11-17 01:21:42,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 01:21:42,237 INFO L276 IsEmpty]: Start isEmpty. Operand 5394 states and 8031 transitions. [2021-11-17 01:21:42,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-17 01:21:42,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:21:42,252 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 01:21:42,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 01:21:42,253 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:21:42,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:21:42,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1296466078, now seen corresponding path program 1 times [2021-11-17 01:21:42,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:21:42,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406601661] [2021-11-17 01:21:42,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:21:42,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:21:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:21:42,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:21:42,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:21:42,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:21:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:21:42,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:21:42,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-17 01:21:42,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-11-17 01:21:42,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-17 01:21:42,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-17 01:21:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 01:21:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 01:21:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-17 01:21:42,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:42,864 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-17 01:21:42,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:21:42,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406601661] [2021-11-17 01:21:42,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406601661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:21:42,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:21:42,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 01:21:42,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365857117] [2021-11-17 01:21:42,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:21:42,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 01:21:42,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:21:42,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 01:21:42,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-17 01:21:42,871 INFO L87 Difference]: Start difference. First operand 5394 states and 8031 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 01:21:44,955 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-17 01:21:47,011 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-17 01:21:54,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:21:54,469 INFO L93 Difference]: Finished difference Result 11051 states and 16586 transitions. [2021-11-17 01:21:54,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 01:21:54,470 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2021-11-17 01:21:54,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:21:54,504 INFO L225 Difference]: With dead ends: 11051 [2021-11-17 01:21:54,504 INFO L226 Difference]: Without dead ends: 5672 [2021-11-17 01:21:54,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:21:54,530 INFO L933 BasicCegarLoop]: 3700 mSDtfsCounter, 6071 mSDsluCounter, 2696 mSDsCounter, 0 mSdLazyCounter, 3178 mSolverCounterSat, 3779 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6533 SdHoareTripleChecker+Valid, 6396 SdHoareTripleChecker+Invalid, 6959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3779 IncrementalHoareTripleChecker+Valid, 3178 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-11-17 01:21:54,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6533 Valid, 6396 Invalid, 6959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3779 Valid, 3178 Invalid, 2 Unknown, 0 Unchecked, 11.2s Time] [2021-11-17 01:21:54,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5672 states. [2021-11-17 01:21:54,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5672 to 5119. [2021-11-17 01:21:54,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5119 states, 3618 states have (on average 1.3568269762299614) internal successors, (4909), 3765 states have internal predecessors, (4909), 1286 states have call successors, (1286), 214 states have call predecessors, (1286), 214 states have return successors, (1289), 1221 states have call predecessors, (1289), 1285 states have call successors, (1289) [2021-11-17 01:21:54,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5119 states to 5119 states and 7484 transitions. [2021-11-17 01:21:54,794 INFO L78 Accepts]: Start accepts. Automaton has 5119 states and 7484 transitions. Word has length 111 [2021-11-17 01:21:54,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:21:54,796 INFO L470 AbstractCegarLoop]: Abstraction has 5119 states and 7484 transitions. [2021-11-17 01:21:54,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 01:21:54,797 INFO L276 IsEmpty]: Start isEmpty. Operand 5119 states and 7484 transitions. [2021-11-17 01:21:54,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-17 01:21:54,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:21:54,804 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 01:21:54,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 01:21:54,804 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:21:54,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:21:54,805 INFO L85 PathProgramCache]: Analyzing trace with hash -510734873, now seen corresponding path program 1 times [2021-11-17 01:21:54,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:21:54,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688592340] [2021-11-17 01:21:54,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:21:54,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:21:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:21:55,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:21:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:21:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:21:55,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:21:55,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:21:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-17 01:21:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-17 01:21:55,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-17 01:21:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-17 01:21:55,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-11-17 01:21:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 01:21:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:21:55,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:21:55,269 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-17 01:21:55,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:21:55,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688592340] [2021-11-17 01:21:55,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688592340] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:21:55,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:21:55,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 01:21:55,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973598822] [2021-11-17 01:21:55,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:21:55,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 01:21:55,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:21:55,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 01:21:55,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-17 01:21:55,274 INFO L87 Difference]: Start difference. First operand 5119 states and 7484 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2021-11-17 01:21:57,352 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-17 01:21:59,409 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-17 01:22:06,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:22:06,510 INFO L93 Difference]: Finished difference Result 6367 states and 9283 transitions. [2021-11-17 01:22:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 01:22:06,510 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 106 [2021-11-17 01:22:06,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:22:06,551 INFO L225 Difference]: With dead ends: 6367 [2021-11-17 01:22:06,551 INFO L226 Difference]: Without dead ends: 6364 [2021-11-17 01:22:06,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:22:06,560 INFO L933 BasicCegarLoop]: 3969 mSDtfsCounter, 6086 mSDsluCounter, 3256 mSDsCounter, 0 mSdLazyCounter, 3673 mSolverCounterSat, 3874 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6505 SdHoareTripleChecker+Valid, 7225 SdHoareTripleChecker+Invalid, 7549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3874 IncrementalHoareTripleChecker+Valid, 3673 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-11-17 01:22:06,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6505 Valid, 7225 Invalid, 7549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3874 Valid, 3673 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2021-11-17 01:22:06,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6364 states. [2021-11-17 01:22:06,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6364 to 5687. [2021-11-17 01:22:06,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5687 states, 4005 states have (on average 1.345318352059925) internal successors, (5388), 4160 states have internal predecessors, (5388), 1411 states have call successors, (1411), 270 states have call predecessors, (1411), 270 states have return successors, (1424), 1340 states have call predecessors, (1424), 1410 states have call successors, (1424) [2021-11-17 01:22:06,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5687 states to 5687 states and 8223 transitions. [2021-11-17 01:22:06,944 INFO L78 Accepts]: Start accepts. Automaton has 5687 states and 8223 transitions. Word has length 106 [2021-11-17 01:22:06,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:22:06,946 INFO L470 AbstractCegarLoop]: Abstraction has 5687 states and 8223 transitions. [2021-11-17 01:22:06,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2021-11-17 01:22:06,947 INFO L276 IsEmpty]: Start isEmpty. Operand 5687 states and 8223 transitions. [2021-11-17 01:22:06,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-17 01:22:06,961 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:22:06,961 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 01:22:06,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 01:22:06,961 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:22:06,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:22:06,962 INFO L85 PathProgramCache]: Analyzing trace with hash -93037146, now seen corresponding path program 1 times [2021-11-17 01:22:06,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:22:06,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953051097] [2021-11-17 01:22:06,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:22:06,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:22:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:22:07,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:22:07,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:22:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:22:07,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:22:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:22:07,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-17 01:22:07,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 01:22:07,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:22:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:22:07,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:22:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-17 01:22:07,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 01:22:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 01:22:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 01:22:07,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-17 01:22:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-17 01:22:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 01:22:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:22:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-17 01:22:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-11-17 01:22:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:22:07,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 01:22:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:07,367 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-17 01:22:07,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:22:07,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953051097] [2021-11-17 01:22:07,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953051097] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:22:07,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:22:07,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 01:22:07,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657572889] [2021-11-17 01:22:07,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:22:07,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 01:22:07,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:22:07,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 01:22:07,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-17 01:22:07,370 INFO L87 Difference]: Start difference. First operand 5687 states and 8223 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (28), 7 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-17 01:22:09,449 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-17 01:22:11,513 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-17 01:22:13,571 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-17 01:22:15,723 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-17 01:22:34,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:22:34,297 INFO L93 Difference]: Finished difference Result 21266 states and 31697 transitions. [2021-11-17 01:22:34,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-17 01:22:34,297 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (28), 7 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 154 [2021-11-17 01:22:34,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:22:34,389 INFO L225 Difference]: With dead ends: 21266 [2021-11-17 01:22:34,390 INFO L226 Difference]: Without dead ends: 15594 [2021-11-17 01:22:34,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2021-11-17 01:22:34,425 INFO L933 BasicCegarLoop]: 4461 mSDtfsCounter, 15030 mSDsluCounter, 8135 mSDsCounter, 0 mSdLazyCounter, 12153 mSolverCounterSat, 14799 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15538 SdHoareTripleChecker+Valid, 12596 SdHoareTripleChecker+Invalid, 26956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14799 IncrementalHoareTripleChecker+Valid, 12153 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:22:34,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15538 Valid, 12596 Invalid, 26956 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14799 Valid, 12153 Invalid, 4 Unknown, 0 Unchecked, 26.0s Time] [2021-11-17 01:22:34,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15594 states. [2021-11-17 01:22:35,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15594 to 9893. [2021-11-17 01:22:35,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9893 states, 6927 states have (on average 1.3404071026418363) internal successors, (9285), 7197 states have internal predecessors, (9285), 2480 states have call successors, (2480), 477 states have call predecessors, (2480), 485 states have return successors, (2545), 2357 states have call predecessors, (2545), 2479 states have call successors, (2545) [2021-11-17 01:22:35,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9893 states to 9893 states and 14310 transitions. [2021-11-17 01:22:35,166 INFO L78 Accepts]: Start accepts. Automaton has 9893 states and 14310 transitions. Word has length 154 [2021-11-17 01:22:35,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:22:35,166 INFO L470 AbstractCegarLoop]: Abstraction has 9893 states and 14310 transitions. [2021-11-17 01:22:35,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (28), 7 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-17 01:22:35,167 INFO L276 IsEmpty]: Start isEmpty. Operand 9893 states and 14310 transitions. [2021-11-17 01:22:35,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-17 01:22:35,187 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:22:35,187 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:22:35,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 01:22:35,188 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:22:35,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:22:35,189 INFO L85 PathProgramCache]: Analyzing trace with hash 310118013, now seen corresponding path program 1 times [2021-11-17 01:22:35,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:22:35,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929834436] [2021-11-17 01:22:35,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:22:35,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:22:35,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:22:35,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:22:35,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:22:35,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:22:35,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:22:35,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:22:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 01:22:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-17 01:22:35,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 01:22:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 01:22:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 01:22:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:22:35,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:22:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 01:22:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-17 01:22:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-17 01:22:35,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-11-17 01:22:35,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-17 01:22:35,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-17 01:22:35,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-17 01:22:35,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-11-17 01:22:35,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 01:22:35,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 01:22:35,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-11-17 01:22:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:22:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 01:22:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:22:35,627 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-17 01:22:35,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:22:35,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929834436] [2021-11-17 01:22:35,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929834436] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:22:35,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:22:35,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 01:22:35,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890265686] [2021-11-17 01:22:35,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:22:35,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 01:22:35,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:22:35,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 01:22:35,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-17 01:22:35,631 INFO L87 Difference]: Start difference. First operand 9893 states and 14310 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-17 01:22:37,711 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-17 01:22:39,785 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-17 01:22:41,861 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-17 01:22:43,936 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-17 01:22:45,994 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-17 01:23:04,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:23:04,269 INFO L93 Difference]: Finished difference Result 32383 states and 48200 transitions. [2021-11-17 01:23:04,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-17 01:23:04,270 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 191 [2021-11-17 01:23:04,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:23:04,382 INFO L225 Difference]: With dead ends: 32383 [2021-11-17 01:23:04,382 INFO L226 Difference]: Without dead ends: 22516 [2021-11-17 01:23:04,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2021-11-17 01:23:04,432 INFO L933 BasicCegarLoop]: 5744 mSDtfsCounter, 11253 mSDsluCounter, 8865 mSDsCounter, 0 mSdLazyCounter, 13019 mSolverCounterSat, 10308 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11840 SdHoareTripleChecker+Valid, 14609 SdHoareTripleChecker+Invalid, 23332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10308 IncrementalHoareTripleChecker+Valid, 13019 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.4s IncrementalHoareTripleChecker+Time [2021-11-17 01:23:04,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11840 Valid, 14609 Invalid, 23332 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10308 Valid, 13019 Invalid, 5 Unknown, 0 Unchecked, 27.4s Time] [2021-11-17 01:23:04,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22516 states. [2021-11-17 01:23:05,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22516 to 14021. [2021-11-17 01:23:05,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14021 states, 9792 states have (on average 1.3377246732026145) internal successors, (13099), 10172 states have internal predecessors, (13099), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 699 states have return successors, (3621), 3353 states have call predecessors, (3621), 3528 states have call successors, (3621) [2021-11-17 01:23:05,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14021 states to 14021 states and 20249 transitions. [2021-11-17 01:23:05,433 INFO L78 Accepts]: Start accepts. Automaton has 14021 states and 20249 transitions. Word has length 191 [2021-11-17 01:23:05,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:23:05,433 INFO L470 AbstractCegarLoop]: Abstraction has 14021 states and 20249 transitions. [2021-11-17 01:23:05,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-17 01:23:05,434 INFO L276 IsEmpty]: Start isEmpty. Operand 14021 states and 20249 transitions. [2021-11-17 01:23:05,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-17 01:23:05,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:23:05,461 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 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] [2021-11-17 01:23:05,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 01:23:05,461 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:23:05,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:23:05,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1869285873, now seen corresponding path program 1 times [2021-11-17 01:23:05,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:23:05,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191406791] [2021-11-17 01:23:05,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:23:05,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:23:05,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:23:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:23:05,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:23:05,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:23:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:23:05,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:23:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 01:23:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-17 01:23:05,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 01:23:05,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:23:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:23:05,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 01:23:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:23:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 01:23:05,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-17 01:23:05,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-17 01:23:05,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-17 01:23:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 01:23:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-11-17 01:23:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 01:23:05,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-11-17 01:23:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-11-17 01:23:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:23:05,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:23:05,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:23:05,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 01:23:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-11-17 01:23:05,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:23:05,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191406791] [2021-11-17 01:23:05,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191406791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:23:05,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:23:05,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 01:23:05,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890082832] [2021-11-17 01:23:05,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:23:05,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 01:23:05,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:23:05,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 01:23:05,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:23:05,889 INFO L87 Difference]: Start difference. First operand 14021 states and 20249 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:23:07,967 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-17 01:23:10,043 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-17 01:23:12,126 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-17 01:23:14,154 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-17 01:23:16,213 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-17 01:23:40,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:23:40,826 INFO L93 Difference]: Finished difference Result 44365 states and 66004 transitions. [2021-11-17 01:23:40,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-17 01:23:40,826 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 199 [2021-11-17 01:23:40,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:23:41,003 INFO L225 Difference]: With dead ends: 44365 [2021-11-17 01:23:41,004 INFO L226 Difference]: Without dead ends: 30370 [2021-11-17 01:23:41,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2021-11-17 01:23:41,074 INFO L933 BasicCegarLoop]: 6992 mSDtfsCounter, 11164 mSDsluCounter, 16643 mSDsCounter, 0 mSdLazyCounter, 18582 mSolverCounterSat, 11476 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11629 SdHoareTripleChecker+Valid, 23635 SdHoareTripleChecker+Invalid, 30063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11476 IncrementalHoareTripleChecker+Valid, 18582 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.4s IncrementalHoareTripleChecker+Time [2021-11-17 01:23:41,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11629 Valid, 23635 Invalid, 30063 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11476 Valid, 18582 Invalid, 5 Unknown, 0 Unchecked, 33.4s Time] [2021-11-17 01:23:41,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30370 states. [2021-11-17 01:23:42,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30370 to 14025. [2021-11-17 01:23:42,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14025 states, 9796 states have (on average 1.337586770110249) internal successors, (13103), 10176 states have internal predecessors, (13103), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 699 states have return successors, (3621), 3353 states have call predecessors, (3621), 3528 states have call successors, (3621) [2021-11-17 01:23:42,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14025 states to 14025 states and 20253 transitions. [2021-11-17 01:23:42,535 INFO L78 Accepts]: Start accepts. Automaton has 14025 states and 20253 transitions. Word has length 199 [2021-11-17 01:23:42,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:23:42,536 INFO L470 AbstractCegarLoop]: Abstraction has 14025 states and 20253 transitions. [2021-11-17 01:23:42,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:23:42,536 INFO L276 IsEmpty]: Start isEmpty. Operand 14025 states and 20253 transitions. [2021-11-17 01:23:42,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-17 01:23:42,561 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:23:42,561 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 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] [2021-11-17 01:23:42,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 01:23:42,562 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:23:42,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:23:42,562 INFO L85 PathProgramCache]: Analyzing trace with hash 784800296, now seen corresponding path program 1 times [2021-11-17 01:23:42,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:23:42,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041469648] [2021-11-17 01:23:42,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:23:42,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:23:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:23:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:23:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:23:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:23:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:23:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:23:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 01:23:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-17 01:23:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 01:23:43,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 01:23:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-17 01:23:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:23:43,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-17 01:23:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:23:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-17 01:23:43,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-11-17 01:23:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-17 01:23:43,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 01:23:43,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-11-17 01:23:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 01:23:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-17 01:23:43,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-11-17 01:23:43,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-17 01:23:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 01:23:43,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 01:23:43,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:23:43,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:23:43,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:23:43,516 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-17 01:23:43,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:23:43,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041469648] [2021-11-17 01:23:43,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041469648] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:23:43,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:23:43,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 01:23:43,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568419833] [2021-11-17 01:23:43,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:23:43,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 01:23:43,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:23:43,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 01:23:43,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:23:43,519 INFO L87 Difference]: Start difference. First operand 14025 states and 20253 transitions. Second operand has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-17 01:23:45,600 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-17 01:23:47,682 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-17 01:23:49,783 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-17 01:23:51,864 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-17 01:24:04,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:04,950 INFO L93 Difference]: Finished difference Result 36494 states and 54123 transitions. [2021-11-17 01:24:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-17 01:24:04,951 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 216 [2021-11-17 01:24:04,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:05,082 INFO L225 Difference]: With dead ends: 36494 [2021-11-17 01:24:05,082 INFO L226 Difference]: Without dead ends: 22488 [2021-11-17 01:24:05,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-11-17 01:24:05,151 INFO L933 BasicCegarLoop]: 3631 mSDtfsCounter, 6831 mSDsluCounter, 10089 mSDsCounter, 0 mSdLazyCounter, 10366 mSolverCounterSat, 7305 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7092 SdHoareTripleChecker+Valid, 13720 SdHoareTripleChecker+Invalid, 17675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7305 IncrementalHoareTripleChecker+Valid, 10366 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:05,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7092 Valid, 13720 Invalid, 17675 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7305 Valid, 10366 Invalid, 4 Unknown, 0 Unchecked, 20.3s Time] [2021-11-17 01:24:05,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22488 states. [2021-11-17 01:24:06,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22488 to 14037. [2021-11-17 01:24:06,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14037 states, 9805 states have (on average 1.3375828658847526) internal successors, (13115), 10188 states have internal predecessors, (13115), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 702 states have return successors, (3624), 3353 states have call predecessors, (3624), 3528 states have call successors, (3624) [2021-11-17 01:24:06,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14037 states to 14037 states and 20268 transitions. [2021-11-17 01:24:06,228 INFO L78 Accepts]: Start accepts. Automaton has 14037 states and 20268 transitions. Word has length 216 [2021-11-17 01:24:06,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:06,228 INFO L470 AbstractCegarLoop]: Abstraction has 14037 states and 20268 transitions. [2021-11-17 01:24:06,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-17 01:24:06,228 INFO L276 IsEmpty]: Start isEmpty. Operand 14037 states and 20268 transitions. [2021-11-17 01:24:06,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-17 01:24:06,256 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:06,256 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 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] [2021-11-17 01:24:06,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-17 01:24:06,257 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:06,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:06,257 INFO L85 PathProgramCache]: Analyzing trace with hash 358991422, now seen corresponding path program 1 times [2021-11-17 01:24:06,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:06,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000053764] [2021-11-17 01:24:06,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:06,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:06,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:06,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:06,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:06,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:06,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:06,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:06,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:06,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 01:24:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 01:24:06,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 01:24:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-11-17 01:24:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 01:24:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-17 01:24:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-11-17 01:24:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 01:24:06,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-17 01:24:06,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-11-17 01:24:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-17 01:24:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:06,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-11-17 01:24:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:07,004 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-17 01:24:07,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:07,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000053764] [2021-11-17 01:24:07,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000053764] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:07,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396747109] [2021-11-17 01:24:07,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:07,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:07,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:07,006 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:07,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-17 01:24:08,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:08,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 6261 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-17 01:24:08,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:09,029 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-17 01:24:09,029 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:09,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396747109] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:09,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:09,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-11-17 01:24:09,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431958757] [2021-11-17 01:24:09,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:09,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 01:24:09,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:09,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 01:24:09,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:09,031 INFO L87 Difference]: Start difference. First operand 14037 states and 20268 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-17 01:24:11,106 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-17 01:24:12,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:12,393 INFO L93 Difference]: Finished difference Result 33540 states and 48528 transitions. [2021-11-17 01:24:12,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:24:12,393 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 217 [2021-11-17 01:24:12,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:12,483 INFO L225 Difference]: With dead ends: 33540 [2021-11-17 01:24:12,484 INFO L226 Difference]: Without dead ends: 19530 [2021-11-17 01:24:12,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-11-17 01:24:12,528 INFO L933 BasicCegarLoop]: 7636 mSDtfsCounter, 4517 mSDsluCounter, 11643 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 105 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4517 SdHoareTripleChecker+Valid, 19279 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:12,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4517 Valid, 19279 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 80 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-17 01:24:12,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19530 states. [2021-11-17 01:24:13,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19530 to 14035. [2021-11-17 01:24:13,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14035 states, 9803 states have (on average 1.3375497296745895) internal successors, (13112), 10186 states have internal predecessors, (13112), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 702 states have return successors, (3624), 3353 states have call predecessors, (3624), 3528 states have call successors, (3624) [2021-11-17 01:24:13,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14035 states to 14035 states and 20265 transitions. [2021-11-17 01:24:13,272 INFO L78 Accepts]: Start accepts. Automaton has 14035 states and 20265 transitions. Word has length 217 [2021-11-17 01:24:13,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:13,273 INFO L470 AbstractCegarLoop]: Abstraction has 14035 states and 20265 transitions. [2021-11-17 01:24:13,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-17 01:24:13,273 INFO L276 IsEmpty]: Start isEmpty. Operand 14035 states and 20265 transitions. [2021-11-17 01:24:13,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2021-11-17 01:24:13,320 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:13,321 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:13,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-17 01:24:13,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:13,548 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:13,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:13,548 INFO L85 PathProgramCache]: Analyzing trace with hash -466607464, now seen corresponding path program 1 times [2021-11-17 01:24:13,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:13,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076017313] [2021-11-17 01:24:13,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:13,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:13,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:13,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:13,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:14,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:14,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:14,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:14,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:14,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-11-17 01:24:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-11-17 01:24:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-11-17 01:24:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-11-17 01:24:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 01:24:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 01:24:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 01:24:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-11-17 01:24:14,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-11-17 01:24:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-11-17 01:24:14,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-11-17 01:24:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:24:14,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-11-17 01:24:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-11-17 01:24:14,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-11-17 01:24:14,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2021-11-17 01:24:14,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-11-17 01:24:14,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-11-17 01:24:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:14,227 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2021-11-17 01:24:14,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:14,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076017313] [2021-11-17 01:24:14,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076017313] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:14,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:24:14,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-17 01:24:14,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563839094] [2021-11-17 01:24:14,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:14,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:24:14,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:14,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:24:14,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:24:14,230 INFO L87 Difference]: Start difference. First operand 14035 states and 20265 transitions. Second operand has 10 states, 10 states have (on average 23.3) internal successors, (233), 3 states have internal predecessors, (233), 2 states have call successors, (48), 9 states have call predecessors, (48), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-17 01:24:16,312 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-17 01:24:18,366 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-17 01:24:20,426 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-17 01:24:35,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:35,884 INFO L93 Difference]: Finished difference Result 38624 states and 57988 transitions. [2021-11-17 01:24:35,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-17 01:24:35,884 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 23.3) internal successors, (233), 3 states have internal predecessors, (233), 2 states have call successors, (48), 9 states have call predecessors, (48), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 386 [2021-11-17 01:24:35,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:36,026 INFO L225 Difference]: With dead ends: 38624 [2021-11-17 01:24:36,026 INFO L226 Difference]: Without dead ends: 24616 [2021-11-17 01:24:36,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-11-17 01:24:36,082 INFO L933 BasicCegarLoop]: 4329 mSDtfsCounter, 9430 mSDsluCounter, 10996 mSDsCounter, 0 mSdLazyCounter, 10897 mSolverCounterSat, 8267 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9940 SdHoareTripleChecker+Valid, 15325 SdHoareTripleChecker+Invalid, 19167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8267 IncrementalHoareTripleChecker+Valid, 10897 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:36,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9940 Valid, 15325 Invalid, 19167 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8267 Valid, 10897 Invalid, 3 Unknown, 0 Unchecked, 20.3s Time] [2021-11-17 01:24:36,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24616 states. [2021-11-17 01:24:36,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24616 to 14049. [2021-11-17 01:24:36,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14049 states, 9817 states have (on average 1.337068350820006) internal successors, (13126), 10200 states have internal predecessors, (13126), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 702 states have return successors, (3624), 3353 states have call predecessors, (3624), 3528 states have call successors, (3624) [2021-11-17 01:24:37,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14049 states to 14049 states and 20279 transitions. [2021-11-17 01:24:37,041 INFO L78 Accepts]: Start accepts. Automaton has 14049 states and 20279 transitions. Word has length 386 [2021-11-17 01:24:37,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:37,042 INFO L470 AbstractCegarLoop]: Abstraction has 14049 states and 20279 transitions. [2021-11-17 01:24:37,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 23.3) internal successors, (233), 3 states have internal predecessors, (233), 2 states have call successors, (48), 9 states have call predecessors, (48), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-17 01:24:37,043 INFO L276 IsEmpty]: Start isEmpty. Operand 14049 states and 20279 transitions. [2021-11-17 01:24:37,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2021-11-17 01:24:37,086 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:37,086 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:37,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-17 01:24:37,087 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:37,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:37,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1980530314, now seen corresponding path program 1 times [2021-11-17 01:24:37,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:37,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34809259] [2021-11-17 01:24:37,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:37,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:37,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:37,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:37,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:37,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:37,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:37,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:37,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:37,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:37,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:37,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:37,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:37,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:24:37,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:24:37,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:24:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-11-17 01:24:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2021-11-17 01:24:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-11-17 01:24:37,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-11-17 01:24:37,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 01:24:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 01:24:37,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2021-11-17 01:24:37,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:24:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-11-17 01:24:37,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-11-17 01:24:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-11-17 01:24:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-11-17 01:24:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-11-17 01:24:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2021-11-17 01:24:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-11-17 01:24:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-11-17 01:24:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2021-11-17 01:24:37,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:37,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-11-17 01:24:37,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:37,797 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2021-11-17 01:24:37,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:37,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34809259] [2021-11-17 01:24:37,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34809259] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:37,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561746751] [2021-11-17 01:24:37,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:37,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:37,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:37,799 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:37,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-17 01:24:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:39,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 7285 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:24:39,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:40,072 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2021-11-17 01:24:40,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:40,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561746751] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:40,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:40,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2021-11-17 01:24:40,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648961162] [2021-11-17 01:24:40,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:40,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 01:24:40,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:40,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 01:24:40,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:40,074 INFO L87 Difference]: Start difference. First operand 14049 states and 20279 transitions. Second operand has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-17 01:24:40,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:40,551 INFO L93 Difference]: Finished difference Result 28073 states and 40528 transitions. [2021-11-17 01:24:40,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:24:40,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 406 [2021-11-17 01:24:40,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:40,629 INFO L225 Difference]: With dead ends: 28073 [2021-11-17 01:24:40,629 INFO L226 Difference]: Without dead ends: 14051 [2021-11-17 01:24:40,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:40,684 INFO L933 BasicCegarLoop]: 4143 mSDtfsCounter, 0 mSDsluCounter, 4137 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8280 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:40,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 8280 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 01:24:40,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14051 states. [2021-11-17 01:24:41,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14051 to 14051. [2021-11-17 01:24:41,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14051 states, 9819 states have (on average 1.3369996944699052) internal successors, (13128), 10202 states have internal predecessors, (13128), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 702 states have return successors, (3624), 3353 states have call predecessors, (3624), 3528 states have call successors, (3624) [2021-11-17 01:24:41,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14051 states to 14051 states and 20281 transitions. [2021-11-17 01:24:41,572 INFO L78 Accepts]: Start accepts. Automaton has 14051 states and 20281 transitions. Word has length 406 [2021-11-17 01:24:41,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:41,573 INFO L470 AbstractCegarLoop]: Abstraction has 14051 states and 20281 transitions. [2021-11-17 01:24:41,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-17 01:24:41,574 INFO L276 IsEmpty]: Start isEmpty. Operand 14051 states and 20281 transitions. [2021-11-17 01:24:41,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2021-11-17 01:24:41,621 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:41,621 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:41,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-17 01:24:41,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-17 01:24:41,835 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:41,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:41,836 INFO L85 PathProgramCache]: Analyzing trace with hash -736938124, now seen corresponding path program 1 times [2021-11-17 01:24:41,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:41,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597751565] [2021-11-17 01:24:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:41,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:42,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:42,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:42,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:42,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:42,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:42,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:42,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:42,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:42,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:42,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:24:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:24:42,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:24:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-11-17 01:24:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-11-17 01:24:42,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-11-17 01:24:42,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-11-17 01:24:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-11-17 01:24:42,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:42,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-11-17 01:24:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-11-17 01:24:42,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-11-17 01:24:42,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-11-17 01:24:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-11-17 01:24:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2021-11-17 01:24:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-11-17 01:24:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-11-17 01:24:42,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-11-17 01:24:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-11-17 01:24:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-11-17 01:24:42,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-11-17 01:24:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:42,450 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:24:42,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:42,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597751565] [2021-11-17 01:24:42,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597751565] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:42,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189062995] [2021-11-17 01:24:42,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:42,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:42,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:42,452 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:42,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-17 01:24:43,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:43,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 7290 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 01:24:43,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:44,524 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-11-17 01:24:44,525 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:44,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189062995] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:44,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:44,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2021-11-17 01:24:44,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476613415] [2021-11-17 01:24:44,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:44,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 01:24:44,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:44,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 01:24:44,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:44,527 INFO L87 Difference]: Start difference. First operand 14051 states and 20281 transitions. Second operand has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:24:44,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:44,964 INFO L93 Difference]: Finished difference Result 28288 states and 40854 transitions. [2021-11-17 01:24:44,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:24:44,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 403 [2021-11-17 01:24:44,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:45,033 INFO L225 Difference]: With dead ends: 28288 [2021-11-17 01:24:45,034 INFO L226 Difference]: Without dead ends: 14264 [2021-11-17 01:24:45,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 488 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:45,091 INFO L933 BasicCegarLoop]: 4314 mSDtfsCounter, 817 mSDsluCounter, 3259 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 7573 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:45,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 7573 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 01:24:45,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14264 states. [2021-11-17 01:24:45,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14264 to 14051. [2021-11-17 01:24:45,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14051 states, 9819 states have (on average 1.3367960077400958) internal successors, (13126), 10202 states have internal predecessors, (13126), 3529 states have call successors, (3529), 687 states have call predecessors, (3529), 702 states have return successors, (3624), 3353 states have call predecessors, (3624), 3528 states have call successors, (3624) [2021-11-17 01:24:45,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14051 states to 14051 states and 20279 transitions. [2021-11-17 01:24:45,697 INFO L78 Accepts]: Start accepts. Automaton has 14051 states and 20279 transitions. Word has length 403 [2021-11-17 01:24:45,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:45,698 INFO L470 AbstractCegarLoop]: Abstraction has 14051 states and 20279 transitions. [2021-11-17 01:24:45,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:24:45,698 INFO L276 IsEmpty]: Start isEmpty. Operand 14051 states and 20279 transitions. [2021-11-17 01:24:45,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2021-11-17 01:24:45,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:45,736 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:45,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-17 01:24:45,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:45,937 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:45,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:45,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1734222017, now seen corresponding path program 1 times [2021-11-17 01:24:45,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:45,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013745879] [2021-11-17 01:24:45,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:45,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:46,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:46,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:46,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:46,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:46,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:46,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:46,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:46,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:46,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:46,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:46,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:46,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:24:46,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:24:46,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:24:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-11-17 01:24:46,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2021-11-17 01:24:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-11-17 01:24:46,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-11-17 01:24:46,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:46,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 01:24:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 01:24:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-11-17 01:24:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-11-17 01:24:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-11-17 01:24:46,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-11-17 01:24:46,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2021-11-17 01:24:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-11-17 01:24:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-11-17 01:24:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-11-17 01:24:46,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2021-11-17 01:24:46,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-11-17 01:24:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2021-11-17 01:24:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-11-17 01:24:46,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:46,670 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2021-11-17 01:24:46,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:46,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013745879] [2021-11-17 01:24:46,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013745879] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:46,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650356547] [2021-11-17 01:24:46,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:46,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:46,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:46,676 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:46,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-17 01:24:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:47,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 7313 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:24:47,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:48,568 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2021-11-17 01:24:48,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:48,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650356547] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:48,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:48,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2021-11-17 01:24:48,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024870179] [2021-11-17 01:24:48,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:48,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 01:24:48,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:48,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 01:24:48,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:48,571 INFO L87 Difference]: Start difference. First operand 14051 states and 20279 transitions. Second operand has 3 states, 3 states have (on average 89.0) internal successors, (267), 3 states have internal predecessors, (267), 3 states have call successors, (52), 3 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2021-11-17 01:24:49,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:49,344 INFO L93 Difference]: Finished difference Result 34898 states and 50397 transitions. [2021-11-17 01:24:49,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:24:49,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 89.0) internal successors, (267), 3 states have internal predecessors, (267), 3 states have call successors, (52), 3 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 414 [2021-11-17 01:24:49,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:49,430 INFO L225 Difference]: With dead ends: 34898 [2021-11-17 01:24:49,431 INFO L226 Difference]: Without dead ends: 20874 [2021-11-17 01:24:49,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 501 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:24:49,475 INFO L933 BasicCegarLoop]: 5048 mSDtfsCounter, 3892 mSDsluCounter, 3870 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3892 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:49,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3892 Valid, 8918 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-17 01:24:49,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20874 states. [2021-11-17 01:24:50,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20874 to 20838. [2021-11-17 01:24:50,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20838 states, 14623 states have (on average 1.3383710592901594) internal successors, (19571), 15183 states have internal predecessors, (19571), 5168 states have call successors, (5168), 1022 states have call predecessors, (5168), 1046 states have return successors, (5314), 4913 states have call predecessors, (5314), 5167 states have call successors, (5314) [2021-11-17 01:24:50,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20838 states to 20838 states and 30053 transitions. [2021-11-17 01:24:50,393 INFO L78 Accepts]: Start accepts. Automaton has 20838 states and 30053 transitions. Word has length 414 [2021-11-17 01:24:50,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:50,394 INFO L470 AbstractCegarLoop]: Abstraction has 20838 states and 30053 transitions. [2021-11-17 01:24:50,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 89.0) internal successors, (267), 3 states have internal predecessors, (267), 3 states have call successors, (52), 3 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2021-11-17 01:24:50,394 INFO L276 IsEmpty]: Start isEmpty. Operand 20838 states and 30053 transitions. [2021-11-17 01:24:50,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 410 [2021-11-17 01:24:50,442 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:50,442 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:50,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-17 01:24:50,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:50,643 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:50,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:50,644 INFO L85 PathProgramCache]: Analyzing trace with hash 987419333, now seen corresponding path program 1 times [2021-11-17 01:24:50,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:50,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126224455] [2021-11-17 01:24:50,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:50,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:50,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:50,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:50,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:50,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:51,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:51,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:51,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:51,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:24:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:24:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:24:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-11-17 01:24:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2021-11-17 01:24:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-11-17 01:24:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-11-17 01:24:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-11-17 01:24:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:51,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2021-11-17 01:24:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-11-17 01:24:51,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-11-17 01:24:51,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-11-17 01:24:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-11-17 01:24:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2021-11-17 01:24:51,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2021-11-17 01:24:51,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-11-17 01:24:51,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2021-11-17 01:24:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-11-17 01:24:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2021-11-17 01:24:51,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2021-11-17 01:24:51,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:51,267 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:24:51,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:51,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126224455] [2021-11-17 01:24:51,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126224455] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:51,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655549355] [2021-11-17 01:24:51,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:51,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:51,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:51,269 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:51,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-17 01:24:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:52,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 7308 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 01:24:52,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:53,303 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-11-17 01:24:53,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:53,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655549355] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:53,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:53,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2021-11-17 01:24:53,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802818889] [2021-11-17 01:24:53,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:53,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 01:24:53,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:53,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 01:24:53,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-17 01:24:53,306 INFO L87 Difference]: Start difference. First operand 20838 states and 30053 transitions. Second operand has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-17 01:24:54,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:54,127 INFO L93 Difference]: Finished difference Result 41658 states and 60084 transitions. [2021-11-17 01:24:54,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:24:54,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 409 [2021-11-17 01:24:54,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:54,205 INFO L225 Difference]: With dead ends: 41658 [2021-11-17 01:24:54,205 INFO L226 Difference]: Without dead ends: 20847 [2021-11-17 01:24:54,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:24:54,261 INFO L933 BasicCegarLoop]: 4140 mSDtfsCounter, 3 mSDsluCounter, 8271 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 12411 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:54,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 12411 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 01:24:54,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20847 states. [2021-11-17 01:24:55,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20847 to 20844. [2021-11-17 01:24:55,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20844 states, 14629 states have (on average 1.3382322783512202) internal successors, (19577), 15189 states have internal predecessors, (19577), 5168 states have call successors, (5168), 1022 states have call predecessors, (5168), 1046 states have return successors, (5314), 4913 states have call predecessors, (5314), 5167 states have call successors, (5314) [2021-11-17 01:24:55,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20844 states to 20844 states and 30059 transitions. [2021-11-17 01:24:55,275 INFO L78 Accepts]: Start accepts. Automaton has 20844 states and 30059 transitions. Word has length 409 [2021-11-17 01:24:55,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:24:55,276 INFO L470 AbstractCegarLoop]: Abstraction has 20844 states and 30059 transitions. [2021-11-17 01:24:55,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-17 01:24:55,276 INFO L276 IsEmpty]: Start isEmpty. Operand 20844 states and 30059 transitions. [2021-11-17 01:24:55,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2021-11-17 01:24:55,324 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:24:55,324 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:24:55,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-17 01:24:55,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-17 01:24:55,525 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:24:55,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:24:55,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1031696033, now seen corresponding path program 1 times [2021-11-17 01:24:55,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:24:55,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311302565] [2021-11-17 01:24:55,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:55,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:24:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:24:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:24:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:24:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:24:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:24:55,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:24:55,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:24:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:24:55,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:24:55,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:24:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:24:55,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:24:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:24:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:24:55,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:24:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:24:55,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:24:55,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:24:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:55,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:24:55,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:24:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:24:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:24:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:24:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:24:56,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:24:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-17 01:24:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-11-17 01:24:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-11-17 01:24:56,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-17 01:24:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-11-17 01:24:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-11-17 01:24:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-11-17 01:24:56,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-11-17 01:24:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-11-17 01:24:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-11-17 01:24:56,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-11-17 01:24:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2021-11-17 01:24:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-11-17 01:24:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-11-17 01:24:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:24:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2021-11-17 01:24:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:24:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2021-11-17 01:24:56,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:56,156 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:24:56,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:24:56,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311302565] [2021-11-17 01:24:56,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311302565] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:24:56,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313144099] [2021-11-17 01:24:56,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:24:56,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:24:56,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:24:56,159 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:24:56,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-17 01:24:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:24:57,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 7322 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 01:24:57,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:24:58,165 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-11-17 01:24:58,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:24:58,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313144099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:24:58,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:24:58,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2021-11-17 01:24:58,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789604382] [2021-11-17 01:24:58,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:24:58,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 01:24:58,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:24:58,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 01:24:58,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-17 01:24:58,167 INFO L87 Difference]: Start difference. First operand 20844 states and 30059 transitions. Second operand has 4 states, 4 states have (on average 66.25) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:24:59,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:24:59,300 INFO L93 Difference]: Finished difference Result 44503 states and 64523 transitions. [2021-11-17 01:24:59,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:24:59,300 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 66.25) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 411 [2021-11-17 01:24:59,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:24:59,386 INFO L225 Difference]: With dead ends: 44503 [2021-11-17 01:24:59,387 INFO L226 Difference]: Without dead ends: 23686 [2021-11-17 01:24:59,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:24:59,445 INFO L933 BasicCegarLoop]: 4727 mSDtfsCounter, 759 mSDsluCounter, 8844 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 906 SdHoareTripleChecker+Valid, 13571 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-17 01:24:59,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [906 Valid, 13571 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-17 01:24:59,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23686 states. [2021-11-17 01:25:00,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23686 to 21821. [2021-11-17 01:25:00,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21821 states, 15482 states have (on average 1.3451750419842399) internal successors, (20826), 16054 states have internal predecessors, (20826), 5292 states have call successors, (5292), 1022 states have call predecessors, (5292), 1046 states have return successors, (5450), 5037 states have call predecessors, (5450), 5291 states have call successors, (5450) [2021-11-17 01:25:00,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21821 states to 21821 states and 31568 transitions. [2021-11-17 01:25:00,576 INFO L78 Accepts]: Start accepts. Automaton has 21821 states and 31568 transitions. Word has length 411 [2021-11-17 01:25:00,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:25:00,577 INFO L470 AbstractCegarLoop]: Abstraction has 21821 states and 31568 transitions. [2021-11-17 01:25:00,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 66.25) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:25:00,577 INFO L276 IsEmpty]: Start isEmpty. Operand 21821 states and 31568 transitions. [2021-11-17 01:25:00,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2021-11-17 01:25:00,627 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:25:00,627 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:25:00,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-17 01:25:00,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:25:00,828 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:25:00,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:25:00,829 INFO L85 PathProgramCache]: Analyzing trace with hash -356535907, now seen corresponding path program 1 times [2021-11-17 01:25:00,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:25:00,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570142126] [2021-11-17 01:25:00,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:25:00,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:25:00,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:25:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:25:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:25:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:25:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:25:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:25:01,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:25:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:25:01,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:25:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:25:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:25:01,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:25:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:25:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:25:01,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:01,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:25:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:25:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:25:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:25:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:25:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:25:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:25:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:25:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:25:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:25:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:25:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-17 01:25:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-11-17 01:25:01,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-11-17 01:25:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-17 01:25:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-11-17 01:25:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-11-17 01:25:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-11-17 01:25:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-11-17 01:25:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-11-17 01:25:01,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-11-17 01:25:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-11-17 01:25:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2021-11-17 01:25:01,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-11-17 01:25:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-11-17 01:25:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:25:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2021-11-17 01:25:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2021-11-17 01:25:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:25:01,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:25:01,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570142126] [2021-11-17 01:25:01,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570142126] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:25:01,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928974325] [2021-11-17 01:25:01,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:25:01,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:25:01,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:25:01,456 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:25:01,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-17 01:25:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:02,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 7322 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-17 01:25:02,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:25:03,522 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-11-17 01:25:03,522 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:25:03,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928974325] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:25:03,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:25:03,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2021-11-17 01:25:03,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625364508] [2021-11-17 01:25:03,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:25:03,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 01:25:03,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:25:03,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 01:25:03,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:25:03,525 INFO L87 Difference]: Start difference. First operand 21821 states and 31568 transitions. Second operand has 5 states, 5 states have (on average 53.0) internal successors, (265), 5 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:25:04,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:25:04,658 INFO L93 Difference]: Finished difference Result 46444 states and 67515 transitions. [2021-11-17 01:25:04,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:25:04,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.0) internal successors, (265), 5 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 411 [2021-11-17 01:25:04,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:25:04,758 INFO L225 Difference]: With dead ends: 46444 [2021-11-17 01:25:04,758 INFO L226 Difference]: Without dead ends: 24650 [2021-11-17 01:25:04,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:25:04,825 INFO L933 BasicCegarLoop]: 5026 mSDtfsCounter, 732 mSDsluCounter, 9214 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 14240 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-17 01:25:04,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 14240 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-17 01:25:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24650 states. [2021-11-17 01:25:05,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24650 to 22804. [2021-11-17 01:25:06,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22804 states, 16341 states have (on average 1.3505293433694388) internal successors, (22069), 16925 states have internal predecessors, (22069), 5416 states have call successors, (5416), 1022 states have call predecessors, (5416), 1046 states have return successors, (5586), 5161 states have call predecessors, (5586), 5415 states have call successors, (5586) [2021-11-17 01:25:06,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22804 states to 22804 states and 33071 transitions. [2021-11-17 01:25:06,079 INFO L78 Accepts]: Start accepts. Automaton has 22804 states and 33071 transitions. Word has length 411 [2021-11-17 01:25:06,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:25:06,080 INFO L470 AbstractCegarLoop]: Abstraction has 22804 states and 33071 transitions. [2021-11-17 01:25:06,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.0) internal successors, (265), 5 states have internal predecessors, (265), 3 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:25:06,080 INFO L276 IsEmpty]: Start isEmpty. Operand 22804 states and 33071 transitions. [2021-11-17 01:25:06,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2021-11-17 01:25:06,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:25:06,134 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:25:06,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-17 01:25:06,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:25:06,336 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:25:06,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:25:06,336 INFO L85 PathProgramCache]: Analyzing trace with hash -2118645668, now seen corresponding path program 1 times [2021-11-17 01:25:06,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:25:06,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068102413] [2021-11-17 01:25:06,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:25:06,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:25:06,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:25:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:25:06,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:25:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:25:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:25:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:25:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:25:06,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:25:06,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:25:06,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-17 01:25:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-17 01:25:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-17 01:25:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-17 01:25:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-17 01:25:06,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 01:25:06,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 01:25:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-11-17 01:25:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-17 01:25:06,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-11-17 01:25:06,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-11-17 01:25:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-11-17 01:25:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 01:25:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-11-17 01:25:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 01:25:06,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 01:25:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-11-17 01:25:06,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-11-17 01:25:06,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 01:25:06,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-11-17 01:25:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-11-17 01:25:06,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:06,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2021-11-17 01:25:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-11-17 01:25:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-11-17 01:25:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2021-11-17 01:25:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-11-17 01:25:06,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2021-11-17 01:25:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-11-17 01:25:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-11-17 01:25:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-11-17 01:25:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2021-11-17 01:25:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:25:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2021-11-17 01:25:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:06,927 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-11-17 01:25:06,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:25:06,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068102413] [2021-11-17 01:25:06,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068102413] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:25:06,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:25:06,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-17 01:25:06,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146399927] [2021-11-17 01:25:06,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:25:06,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:25:06,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:25:06,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:25:06,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:25:06,930 INFO L87 Difference]: Start difference. First operand 22804 states and 33071 transitions. Second operand has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-11-17 01:25:09,011 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-17 01:25:11,132 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-17 01:25:13,984 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-17 01:25:31,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:25:31,555 INFO L93 Difference]: Finished difference Result 61001 states and 91510 transitions. [2021-11-17 01:25:31,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-17 01:25:31,556 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 412 [2021-11-17 01:25:31,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:25:31,706 INFO L225 Difference]: With dead ends: 61001 [2021-11-17 01:25:31,706 INFO L226 Difference]: Without dead ends: 38224 [2021-11-17 01:25:31,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-11-17 01:25:31,783 INFO L933 BasicCegarLoop]: 4333 mSDtfsCounter, 10316 mSDsluCounter, 11167 mSDsCounter, 0 mSdLazyCounter, 11112 mSolverCounterSat, 9921 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10813 SdHoareTripleChecker+Valid, 15500 SdHoareTripleChecker+Invalid, 21036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9921 IncrementalHoareTripleChecker+Valid, 11112 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.7s IncrementalHoareTripleChecker+Time [2021-11-17 01:25:31,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10813 Valid, 15500 Invalid, 21036 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9921 Valid, 11112 Invalid, 3 Unknown, 0 Unchecked, 22.7s Time] [2021-11-17 01:25:31,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38224 states. [2021-11-17 01:25:33,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38224 to 22804. [2021-11-17 01:25:33,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22804 states, 16341 states have (on average 1.3501621687779206) internal successors, (22063), 16925 states have internal predecessors, (22063), 5416 states have call successors, (5416), 1022 states have call predecessors, (5416), 1046 states have return successors, (5586), 5161 states have call predecessors, (5586), 5415 states have call successors, (5586) [2021-11-17 01:25:33,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22804 states to 22804 states and 33065 transitions. [2021-11-17 01:25:33,253 INFO L78 Accepts]: Start accepts. Automaton has 22804 states and 33065 transitions. Word has length 412 [2021-11-17 01:25:33,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:25:33,253 INFO L470 AbstractCegarLoop]: Abstraction has 22804 states and 33065 transitions. [2021-11-17 01:25:33,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-11-17 01:25:33,254 INFO L276 IsEmpty]: Start isEmpty. Operand 22804 states and 33065 transitions. [2021-11-17 01:25:33,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2021-11-17 01:25:33,303 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:25:33,303 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:25:33,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-17 01:25:33,303 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:25:33,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:25:33,304 INFO L85 PathProgramCache]: Analyzing trace with hash -941307557, now seen corresponding path program 1 times [2021-11-17 01:25:33,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:25:33,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99559740] [2021-11-17 01:25:33,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:25:33,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:25:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:25:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:25:33,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:25:33,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:25:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:25:33,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:25:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:25:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:25:33,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:25:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:25:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:25:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:25:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:25:33,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:25:33,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:33,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:25:33,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:25:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:25:33,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:25:33,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:25:33,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:25:33,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:25:33,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:25:33,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 01:25:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-11-17 01:25:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-11-17 01:25:33,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-17 01:25:33,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-11-17 01:25:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-11-17 01:25:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-17 01:25:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-11-17 01:25:33,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:33,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-11-17 01:25:33,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-11-17 01:25:33,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-11-17 01:25:33,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-11-17 01:25:33,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-11-17 01:25:33,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-11-17 01:25:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2021-11-17 01:25:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-11-17 01:25:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-11-17 01:25:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:25:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2021-11-17 01:25:33,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:25:33,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2021-11-17 01:25:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:33,805 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:25:33,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:25:33,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99559740] [2021-11-17 01:25:33,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99559740] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:25:33,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891047480] [2021-11-17 01:25:33,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:25:33,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:25:33,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:25:33,808 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:25:33,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-17 01:25:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:25:35,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 7322 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 01:25:35,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:25:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 66 proven. 1 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-17 01:25:35,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:25:36,545 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-17 01:25:36,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891047480] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:25:36,545 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-17 01:25:36,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 13 [2021-11-17 01:25:36,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726711599] [2021-11-17 01:25:36,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-17 01:25:36,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-17 01:25:36,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:25:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-17 01:25:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-11-17 01:25:36,549 INFO L87 Difference]: Start difference. First operand 22804 states and 33065 transitions. Second operand has 13 states, 13 states have (on average 24.384615384615383) internal successors, (317), 6 states have internal predecessors, (317), 5 states have call successors, (95), 9 states have call predecessors, (95), 2 states have return successors, (70), 5 states have call predecessors, (70), 5 states have call successors, (70) [2021-11-17 01:25:38,613 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-17 01:25:40,691 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-17 01:25:42,798 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-17 01:25:44,929 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-17 01:25:46,992 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-17 01:26:07,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:26:07,645 INFO L93 Difference]: Finished difference Result 66548 states and 101769 transitions. [2021-11-17 01:26:07,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-17 01:26:07,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 24.384615384615383) internal successors, (317), 6 states have internal predecessors, (317), 5 states have call successors, (95), 9 states have call predecessors, (95), 2 states have return successors, (70), 5 states have call predecessors, (70), 5 states have call successors, (70) Word has length 411 [2021-11-17 01:26:07,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:26:07,855 INFO L225 Difference]: With dead ends: 66548 [2021-11-17 01:26:07,855 INFO L226 Difference]: Without dead ends: 43771 [2021-11-17 01:26:07,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 931 GetRequests, 911 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2021-11-17 01:26:07,916 INFO L933 BasicCegarLoop]: 4762 mSDtfsCounter, 10550 mSDsluCounter, 15706 mSDsCounter, 0 mSdLazyCounter, 14955 mSolverCounterSat, 7627 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11482 SdHoareTripleChecker+Valid, 20468 SdHoareTripleChecker+Invalid, 22587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7627 IncrementalHoareTripleChecker+Valid, 14955 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.7s IncrementalHoareTripleChecker+Time [2021-11-17 01:26:07,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11482 Valid, 20468 Invalid, 22587 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7627 Valid, 14955 Invalid, 5 Unknown, 0 Unchecked, 28.7s Time] [2021-11-17 01:26:07,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43771 states. [2021-11-17 01:26:09,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43771 to 23074. [2021-11-17 01:26:09,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23074 states, 16593 states have (on average 1.3466522027360934) internal successors, (22345), 17183 states have internal predecessors, (22345), 5434 states have call successors, (5434), 1022 states have call predecessors, (5434), 1046 states have return successors, (5604), 5179 states have call predecessors, (5604), 5433 states have call successors, (5604) [2021-11-17 01:26:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23074 states to 23074 states and 33383 transitions. [2021-11-17 01:26:09,359 INFO L78 Accepts]: Start accepts. Automaton has 23074 states and 33383 transitions. Word has length 411 [2021-11-17 01:26:09,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:26:09,360 INFO L470 AbstractCegarLoop]: Abstraction has 23074 states and 33383 transitions. [2021-11-17 01:26:09,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 24.384615384615383) internal successors, (317), 6 states have internal predecessors, (317), 5 states have call successors, (95), 9 states have call predecessors, (95), 2 states have return successors, (70), 5 states have call predecessors, (70), 5 states have call successors, (70) [2021-11-17 01:26:09,360 INFO L276 IsEmpty]: Start isEmpty. Operand 23074 states and 33383 transitions. [2021-11-17 01:26:09,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2021-11-17 01:26:09,410 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:26:09,411 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:26:09,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-17 01:26:09,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-17 01:26:09,618 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:26:09,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:26:09,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1612751757, now seen corresponding path program 1 times [2021-11-17 01:26:09,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:26:09,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27276451] [2021-11-17 01:26:09,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:26:09,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:26:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:26:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:26:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:26:10,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:26:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:26:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:26:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:26:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:26:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:26:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:26:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:26:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:26:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:26:10,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:26:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 01:26:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 01:26:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-11-17 01:26:10,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 01:26:10,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:26:10,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 01:26:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 01:26:10,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 01:26:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-11-17 01:26:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 01:26:10,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-11-17 01:26:10,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-11-17 01:26:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-11-17 01:26:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2021-11-17 01:26:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-11-17 01:26:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2021-11-17 01:26:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:10,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-11-17 01:26:10,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-11-17 01:26:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-11-17 01:26:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-11-17 01:26:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-11-17 01:26:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2021-11-17 01:26:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2021-11-17 01:26:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-11-17 01:26:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:26:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-11-17 01:26:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2021-11-17 01:26:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2021-11-17 01:26:10,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:10,345 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-17 01:26:10,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:26:10,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27276451] [2021-11-17 01:26:10,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27276451] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:26:10,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:26:10,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-17 01:26:10,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345634996] [2021-11-17 01:26:10,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:26:10,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:26:10,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:26:10,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:26:10,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:26:10,347 INFO L87 Difference]: Start difference. First operand 23074 states and 33383 transitions. Second operand has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-11-17 01:26:12,416 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-17 01:26:14,490 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-17 01:26:16,572 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-17 01:26:18,648 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-17 01:26:34,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:26:34,058 INFO L93 Difference]: Finished difference Result 62326 states and 93356 transitions. [2021-11-17 01:26:34,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-17 01:26:34,058 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 420 [2021-11-17 01:26:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:26:34,224 INFO L225 Difference]: With dead ends: 62326 [2021-11-17 01:26:34,224 INFO L226 Difference]: Without dead ends: 39279 [2021-11-17 01:26:34,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-11-17 01:26:34,302 INFO L933 BasicCegarLoop]: 3982 mSDtfsCounter, 10312 mSDsluCounter, 8460 mSDsCounter, 0 mSdLazyCounter, 8781 mSolverCounterSat, 10218 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10824 SdHoareTripleChecker+Valid, 12442 SdHoareTripleChecker+Invalid, 19003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10218 IncrementalHoareTripleChecker+Valid, 8781 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2021-11-17 01:26:34,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10824 Valid, 12442 Invalid, 19003 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10218 Valid, 8781 Invalid, 4 Unknown, 0 Unchecked, 21.6s Time] [2021-11-17 01:26:34,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39279 states. [2021-11-17 01:26:35,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39279 to 23236. [2021-11-17 01:26:35,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23236 states, 16722 states have (on average 1.3457720368376989) internal successors, (22504), 17315 states have internal predecessors, (22504), 5467 states have call successors, (5467), 1022 states have call predecessors, (5467), 1046 states have return successors, (5637), 5212 states have call predecessors, (5637), 5466 states have call successors, (5637) [2021-11-17 01:26:35,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23236 states to 23236 states and 33608 transitions. [2021-11-17 01:26:35,864 INFO L78 Accepts]: Start accepts. Automaton has 23236 states and 33608 transitions. Word has length 420 [2021-11-17 01:26:35,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:26:35,865 INFO L470 AbstractCegarLoop]: Abstraction has 23236 states and 33608 transitions. [2021-11-17 01:26:35,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 25.5) internal successors, (255), 3 states have internal predecessors, (255), 3 states have call successors, (50), 9 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-11-17 01:26:35,865 INFO L276 IsEmpty]: Start isEmpty. Operand 23236 states and 33608 transitions. [2021-11-17 01:26:35,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2021-11-17 01:26:35,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:26:35,915 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:26:35,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-17 01:26:35,916 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:26:35,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:26:35,916 INFO L85 PathProgramCache]: Analyzing trace with hash -801322538, now seen corresponding path program 1 times [2021-11-17 01:26:35,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:26:35,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704524045] [2021-11-17 01:26:35,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:26:35,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:26:36,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:26:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:26:36,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:26:36,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:26:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:26:36,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:26:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:26:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:26:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:26:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:26:36,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:26:36,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:26:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:26:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:26:36,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:36,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-17 01:26:36,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-17 01:26:36,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-11-17 01:26:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 01:26:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-17 01:26:36,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 01:26:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 01:26:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:36,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:26:36,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:26:36,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-11-17 01:26:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 01:26:36,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-11-17 01:26:36,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-11-17 01:26:36,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 01:26:36,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-11-17 01:26:36,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-11-17 01:26:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:26:36,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:36,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-11-17 01:26:36,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-11-17 01:26:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-11-17 01:26:36,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-11-17 01:26:36,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-11-17 01:26:36,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2021-11-17 01:26:36,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:26:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:26:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-11-17 01:26:36,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2021-11-17 01:26:36,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-11-17 01:26:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:26:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2021-11-17 01:26:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:26:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-17 01:26:36,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:26:36,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704524045] [2021-11-17 01:26:36,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704524045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:26:36,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:26:36,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-17 01:26:36,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603623731] [2021-11-17 01:26:36,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:26:36,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-17 01:26:36,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:26:36,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-17 01:26:36,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:26:36,522 INFO L87 Difference]: Start difference. First operand 23236 states and 33608 transitions. Second operand has 12 states, 12 states have (on average 21.666666666666668) internal successors, (260), 5 states have internal predecessors, (260), 3 states have call successors, (51), 9 states have call predecessors, (51), 1 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:26:38,168 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:26:40,319 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-17 01:26:42,390 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-17 01:26:44,469 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-17 01:26:46,563 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:27:06,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:27:06,682 INFO L93 Difference]: Finished difference Result 62520 states and 93608 transitions. [2021-11-17 01:27:06,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-17 01:27:06,683 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 21.666666666666668) internal successors, (260), 5 states have internal predecessors, (260), 3 states have call successors, (51), 9 states have call predecessors, (51), 1 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 427 [2021-11-17 01:27:06,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:27:06,891 INFO L225 Difference]: With dead ends: 62520 [2021-11-17 01:27:06,891 INFO L226 Difference]: Without dead ends: 39311 [2021-11-17 01:27:06,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-11-17 01:27:06,963 INFO L933 BasicCegarLoop]: 4535 mSDtfsCounter, 7885 mSDsluCounter, 17353 mSDsCounter, 0 mSdLazyCounter, 13906 mSolverCounterSat, 7720 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8392 SdHoareTripleChecker+Valid, 21888 SdHoareTripleChecker+Invalid, 21630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7720 IncrementalHoareTripleChecker+Valid, 13906 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.5s IncrementalHoareTripleChecker+Time [2021-11-17 01:27:06,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8392 Valid, 21888 Invalid, 21630 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7720 Valid, 13906 Invalid, 4 Unknown, 0 Unchecked, 27.5s Time] [2021-11-17 01:27:06,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39311 states. [2021-11-17 01:27:08,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39311 to 23888. [2021-11-17 01:27:08,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23888 states, 17304 states have (on average 1.3491678224687933) internal successors, (23346), 17906 states have internal predecessors, (23346), 5537 states have call successors, (5537), 1022 states have call predecessors, (5537), 1046 states have return successors, (5719), 5282 states have call predecessors, (5719), 5536 states have call successors, (5719) [2021-11-17 01:27:08,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23888 states to 23888 states and 34602 transitions. [2021-11-17 01:27:08,503 INFO L78 Accepts]: Start accepts. Automaton has 23888 states and 34602 transitions. Word has length 427 [2021-11-17 01:27:08,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:27:08,504 INFO L470 AbstractCegarLoop]: Abstraction has 23888 states and 34602 transitions. [2021-11-17 01:27:08,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 21.666666666666668) internal successors, (260), 5 states have internal predecessors, (260), 3 states have call successors, (51), 9 states have call predecessors, (51), 1 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-17 01:27:08,505 INFO L276 IsEmpty]: Start isEmpty. Operand 23888 states and 34602 transitions. [2021-11-17 01:27:08,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2021-11-17 01:27:08,577 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:27:08,577 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:27:08,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-17 01:27:08,578 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:27:08,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:27:08,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1386094188, now seen corresponding path program 1 times [2021-11-17 01:27:08,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:27:08,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559332678] [2021-11-17 01:27:08,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:27:08,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:27:08,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:27:09,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:27:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:27:09,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:27:09,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:27:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:27:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:27:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:27:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:27:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:27:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:27:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:27:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:27:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:27:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:09,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-17 01:27:09,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-17 01:27:09,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-11-17 01:27:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 01:27:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-17 01:27:09,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 01:27:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 01:27:09,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:27:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:27:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-11-17 01:27:09,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 01:27:09,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-11-17 01:27:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-11-17 01:27:09,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 01:27:09,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-11-17 01:27:09,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-11-17 01:27:09,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:27:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:09,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-11-17 01:27:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-11-17 01:27:09,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-11-17 01:27:09,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-11-17 01:27:09,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-11-17 01:27:09,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2021-11-17 01:27:09,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:27:09,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:27:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-11-17 01:27:09,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2021-11-17 01:27:09,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-11-17 01:27:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:09,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2021-11-17 01:27:09,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:09,402 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-11-17 01:27:09,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:27:09,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559332678] [2021-11-17 01:27:09,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559332678] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:27:09,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061608257] [2021-11-17 01:27:09,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:27:09,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:27:09,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:27:09,403 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:27:09,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-17 01:27:10,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:10,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 7437 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-17 01:27:10,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:27:11,391 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 66 proven. 9 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-17 01:27:11,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:27:12,077 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-11-17 01:27:12,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061608257] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:27:12,077 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-17 01:27:12,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6, 6] total 16 [2021-11-17 01:27:12,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714834070] [2021-11-17 01:27:12,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-17 01:27:12,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-17 01:27:12,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:27:12,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-17 01:27:12,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-17 01:27:12,080 INFO L87 Difference]: Start difference. First operand 23888 states and 34602 transitions. Second operand has 16 states, 16 states have (on average 20.0625) internal successors, (321), 9 states have internal predecessors, (321), 2 states have call successors, (91), 9 states have call predecessors, (91), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-17 01:27:14,142 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-17 01:27:16,233 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:27:18,306 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-17 01:27:20,390 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-17 01:27:22,465 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-17 01:27:51,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:27:51,634 INFO L93 Difference]: Finished difference Result 76789 states and 119973 transitions. [2021-11-17 01:27:51,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-17 01:27:51,635 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 20.0625) internal successors, (321), 9 states have internal predecessors, (321), 2 states have call successors, (91), 9 states have call predecessors, (91), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 427 [2021-11-17 01:27:51,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:27:51,990 INFO L225 Difference]: With dead ends: 76789 [2021-11-17 01:27:51,991 INFO L226 Difference]: Without dead ends: 52928 [2021-11-17 01:27:52,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 944 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-11-17 01:27:52,058 INFO L933 BasicCegarLoop]: 5252 mSDtfsCounter, 9663 mSDsluCounter, 28846 mSDsCounter, 0 mSdLazyCounter, 25916 mSolverCounterSat, 5695 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11229 SdHoareTripleChecker+Valid, 34098 SdHoareTripleChecker+Invalid, 31616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5695 IncrementalHoareTripleChecker+Valid, 25916 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.5s IncrementalHoareTripleChecker+Time [2021-11-17 01:27:52,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11229 Valid, 34098 Invalid, 31616 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5695 Valid, 25916 Invalid, 5 Unknown, 0 Unchecked, 36.5s Time] [2021-11-17 01:27:52,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52928 states. [2021-11-17 01:27:53,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52928 to 24230. [2021-11-17 01:27:53,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24230 states, 17646 states have (on average 1.3439306358381502) internal successors, (23715), 18248 states have internal predecessors, (23715), 5537 states have call successors, (5537), 1022 states have call predecessors, (5537), 1046 states have return successors, (5719), 5282 states have call predecessors, (5719), 5536 states have call successors, (5719) [2021-11-17 01:27:53,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24230 states to 24230 states and 34971 transitions. [2021-11-17 01:27:53,836 INFO L78 Accepts]: Start accepts. Automaton has 24230 states and 34971 transitions. Word has length 427 [2021-11-17 01:27:53,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:27:53,836 INFO L470 AbstractCegarLoop]: Abstraction has 24230 states and 34971 transitions. [2021-11-17 01:27:53,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 20.0625) internal successors, (321), 9 states have internal predecessors, (321), 2 states have call successors, (91), 9 states have call predecessors, (91), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-17 01:27:53,837 INFO L276 IsEmpty]: Start isEmpty. Operand 24230 states and 34971 transitions. [2021-11-17 01:27:53,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2021-11-17 01:27:53,906 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:27:53,906 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:27:53,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-17 01:27:54,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:27:54,110 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:27:54,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:27:54,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1488848556, now seen corresponding path program 2 times [2021-11-17 01:27:54,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:27:54,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493251367] [2021-11-17 01:27:54,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:27:54,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:27:54,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:27:54,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:27:54,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:27:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:27:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:27:54,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:27:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:27:54,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:27:54,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:27:54,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:27:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:27:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:27:54,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:27:54,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:27:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-17 01:27:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-17 01:27:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-11-17 01:27:54,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 01:27:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-17 01:27:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 01:27:54,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 01:27:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:27:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:54,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:27:54,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-11-17 01:27:55,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 01:27:55,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-11-17 01:27:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-11-17 01:27:55,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-11-17 01:27:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:27:55,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-11-17 01:27:55,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-11-17 01:27:55,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2021-11-17 01:27:55,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-11-17 01:27:55,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-11-17 01:27:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-11-17 01:27:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:27:55,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:27:55,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-11-17 01:27:55,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2021-11-17 01:27:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2021-11-17 01:27:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2021-11-17 01:27:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2021-11-17 01:27:55,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:27:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2021-11-17 01:27:55,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:27:55,143 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2021-11-17 01:27:55,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:27:55,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493251367] [2021-11-17 01:27:55,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493251367] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:27:55,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748534351] [2021-11-17 01:27:55,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-17 01:27:55,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:27:55,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:27:55,146 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:27:55,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-17 01:30:33,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-17 01:30:33,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-17 01:30:34,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 7470 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-17 01:30:34,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:30:34,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-11-17 01:30:34,894 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-11-17 01:30:34,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 01:30:34,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748534351] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:30:34,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:30:34,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2021-11-17 01:30:34,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239042611] [2021-11-17 01:30:34,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:30:34,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 01:30:34,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:30:34,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 01:30:34,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-11-17 01:30:34,896 INFO L87 Difference]: Start difference. First operand 24230 states and 34971 transitions. Second operand has 5 states, 5 states have (on average 54.4) internal successors, (272), 5 states have internal predecessors, (272), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-17 01:30:36,958 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-17 01:30:39,038 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-17 01:30:43,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:30:43,220 INFO L93 Difference]: Finished difference Result 49001 states and 70812 transitions. [2021-11-17 01:30:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:30:43,220 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.4) internal successors, (272), 5 states have internal predecessors, (272), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 439 [2021-11-17 01:30:43,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:30:43,297 INFO L225 Difference]: With dead ends: 49001 [2021-11-17 01:30:43,297 INFO L226 Difference]: Without dead ends: 24798 [2021-11-17 01:30:43,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 525 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-11-17 01:30:43,348 INFO L933 BasicCegarLoop]: 4164 mSDtfsCounter, 45 mSDsluCounter, 11289 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 15453 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-17 01:30:43,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 15453 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1264 Invalid, 2 Unknown, 0 Unchecked, 7.2s Time] [2021-11-17 01:30:43,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24798 states. [2021-11-17 01:30:44,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24798 to 24254. [2021-11-17 01:30:44,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24254 states, 17670 states have (on average 1.3434634974533106) internal successors, (23739), 18272 states have internal predecessors, (23739), 5537 states have call successors, (5537), 1022 states have call predecessors, (5537), 1046 states have return successors, (5719), 5282 states have call predecessors, (5719), 5536 states have call successors, (5719) [2021-11-17 01:30:44,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24254 states to 24254 states and 34995 transitions. [2021-11-17 01:30:44,538 INFO L78 Accepts]: Start accepts. Automaton has 24254 states and 34995 transitions. Word has length 439 [2021-11-17 01:30:44,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:30:44,538 INFO L470 AbstractCegarLoop]: Abstraction has 24254 states and 34995 transitions. [2021-11-17 01:30:44,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.4) internal successors, (272), 5 states have internal predecessors, (272), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-17 01:30:44,538 INFO L276 IsEmpty]: Start isEmpty. Operand 24254 states and 34995 transitions. [2021-11-17 01:30:44,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2021-11-17 01:30:44,588 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:30:44,589 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 01:30:44,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-17 01:30:44,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-17 01:30:44,790 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:30:44,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:30:44,790 INFO L85 PathProgramCache]: Analyzing trace with hash 2059120362, now seen corresponding path program 1 times [2021-11-17 01:30:44,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:30:44,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672358902] [2021-11-17 01:30:44,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:30:44,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:30:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:30:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:30:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:30:45,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:30:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:30:45,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 01:30:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-17 01:30:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 01:30:45,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 01:30:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 01:30:45,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-17 01:30:45,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 01:30:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 01:30:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-11-17 01:30:45,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:30:45,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-17 01:30:45,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-17 01:30:45,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-11-17 01:30:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 01:30:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-17 01:30:45,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 01:30:45,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 01:30:45,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:30:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:30:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:30:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-11-17 01:30:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:45,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 01:30:45,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-11-17 01:30:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-11-17 01:30:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-11-17 01:30:46,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-11-17 01:30:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-11-17 01:30:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-11-17 01:30:46,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:30:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2021-11-17 01:30:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-11-17 01:30:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-11-17 01:30:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-11-17 01:30:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-11-17 01:30:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-11-17 01:30:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-11-17 01:30:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2021-11-17 01:30:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2021-11-17 01:30:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2021-11-17 01:30:46,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2021-11-17 01:30:46,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:30:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2021-11-17 01:30:46,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:46,210 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2021-11-17 01:30:46,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:30:46,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672358902] [2021-11-17 01:30:46,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672358902] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:30:46,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028680798] [2021-11-17 01:30:46,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:30:46,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:30:46,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:30:46,212 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 01:30:46,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-17 01:30:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:30:48,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 7468 conjuncts, 257 conjunts are in the unsatisfiable core [2021-11-17 01:30:48,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:30:51,132 INFO L354 Elim1Store]: treesize reduction 5436, result has 1.6 percent of original size [2021-11-17 01:30:51,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 62 case distinctions, treesize of input 598 treesize of output 615 [2021-11-17 01:30:58,967 INFO L354 Elim1Store]: treesize reduction 1702, result has 9.2 percent of original size [2021-11-17 01:30:58,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 20 select indices, 20 select index equivalence classes, 1 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 208 case distinctions, treesize of input 587 treesize of output 717 [2021-11-17 01:31:10,350 WARN L228 Executor]: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2021-11-17 01:31:10,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 101 [2021-11-17 01:31:10,351 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") [2021-11-17 01:31:10,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:31:10,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-11-17 01:31:10,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159921347] [2021-11-17 01:31:10,352 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-17 01:31:10,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-17 01:31:10,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:31:10,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-17 01:31:10,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:31:10,353 INFO L87 Difference]: Start difference. First operand 24254 states and 34995 transitions. Second operand has 13 states, 13 states have (on average 20.153846153846153) internal successors, (262), 5 states have internal predecessors, (262), 2 states have call successors, (51), 9 states have call predecessors, (51), 2 states have return successors, (46), 3 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-17 01:31:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-17 01:31:10,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:31:10,355 INFO L933 BasicCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:31:10,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 01:31:10,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-17 01:31:10,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-17 01:31:10,564 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@e235332 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:359) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-17 01:31:10,566 INFO L158 Benchmark]: Toolchain (without parser) took 600039.47ms. Allocated memory was 104.9MB in the beginning and 4.2GB in the end (delta: 4.1GB). Free memory was 73.4MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2021-11-17 01:31:10,566 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 81.8MB. Free memory was 38.9MB in the beginning and 38.9MB in the end (delta: 39.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-17 01:31:10,566 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4101.32ms. Allocated memory was 104.9MB in the beginning and 278.9MB in the end (delta: 174.1MB). Free memory was 73.4MB in the beginning and 155.9MB in the end (delta: -82.6MB). Peak memory consumption was 112.6MB. Max. memory is 16.1GB. [2021-11-17 01:31:10,566 INFO L158 Benchmark]: Boogie Procedure Inliner took 483.37ms. Allocated memory is still 278.9MB. Free memory was 155.9MB in the beginning and 159.9MB in the end (delta: -3.9MB). Peak memory consumption was 53.7MB. Max. memory is 16.1GB. [2021-11-17 01:31:10,567 INFO L158 Benchmark]: Boogie Preprocessor took 328.26ms. Allocated memory is still 278.9MB. Free memory was 159.9MB in the beginning and 104.3MB in the end (delta: 55.6MB). Peak memory consumption was 56.6MB. Max. memory is 16.1GB. [2021-11-17 01:31:10,567 INFO L158 Benchmark]: RCFGBuilder took 9808.70ms. Allocated memory was 278.9MB in the beginning and 710.9MB in the end (delta: 432.0MB). Free memory was 104.3MB in the beginning and 537.8MB in the end (delta: -433.5MB). Peak memory consumption was 270.5MB. Max. memory is 16.1GB. [2021-11-17 01:31:10,567 INFO L158 Benchmark]: TraceAbstraction took 585311.98ms. Allocated memory was 710.9MB in the beginning and 4.2GB in the end (delta: 3.5GB). Free memory was 536.8MB in the beginning and 2.8GB in the end (delta: -2.3GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2021-11-17 01:31:10,568 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 81.8MB. Free memory was 38.9MB in the beginning and 38.9MB in the end (delta: 39.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4101.32ms. Allocated memory was 104.9MB in the beginning and 278.9MB in the end (delta: 174.1MB). Free memory was 73.4MB in the beginning and 155.9MB in the end (delta: -82.6MB). Peak memory consumption was 112.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 483.37ms. Allocated memory is still 278.9MB. Free memory was 155.9MB in the beginning and 159.9MB in the end (delta: -3.9MB). Peak memory consumption was 53.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 328.26ms. Allocated memory is still 278.9MB. Free memory was 159.9MB in the beginning and 104.3MB in the end (delta: 55.6MB). Peak memory consumption was 56.6MB. Max. memory is 16.1GB. * RCFGBuilder took 9808.70ms. Allocated memory was 278.9MB in the beginning and 710.9MB in the end (delta: 432.0MB). Free memory was 104.3MB in the beginning and 537.8MB in the end (delta: -433.5MB). Peak memory consumption was 270.5MB. Max. memory is 16.1GB. * TraceAbstraction took 585311.98ms. Allocated memory was 710.9MB in the beginning and 4.2GB in the end (delta: 3.5GB). Free memory was 536.8MB in the beginning and 2.8GB in the end (delta: -2.3GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@e235332 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@e235332: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 ecea5961d53d2608898d65c83a7bf6d9a36712172eaf67bd828ea354982e0e3d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 01:31:12,412 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 01:31:12,415 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 01:31:12,455 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 01:31:12,456 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 01:31:12,460 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 01:31:12,461 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 01:31:12,466 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 01:31:12,468 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 01:31:12,473 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 01:31:12,474 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 01:31:12,478 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 01:31:12,478 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 01:31:12,480 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 01:31:12,482 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 01:31:12,483 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 01:31:12,486 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 01:31:12,487 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 01:31:12,488 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 01:31:12,491 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 01:31:12,495 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 01:31:12,496 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 01:31:12,497 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 01:31:12,498 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 01:31:12,500 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 01:31:12,501 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 01:31:12,501 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 01:31:12,502 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 01:31:12,502 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 01:31:12,503 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 01:31:12,503 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 01:31:12,504 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 01:31:12,504 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 01:31:12,505 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 01:31:12,506 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 01:31:12,506 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 01:31:12,506 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 01:31:12,507 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 01:31:12,507 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 01:31:12,508 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 01:31:12,508 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 01:31:12,514 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-17 01:31:12,548 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 01:31:12,549 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 01:31:12,550 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 01:31:12,550 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 01:31:12,551 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 01:31:12,551 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 01:31:12,552 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 01:31:12,552 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 01:31:12,552 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 01:31:12,553 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 01:31:12,553 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-17 01:31:12,554 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 01:31:12,555 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 01:31:12,555 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 01:31:12,555 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 01:31:12,555 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 01:31:12,555 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 01:31:12,556 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 01:31:12,563 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 01:31:12,564 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 01:31:12,564 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 01:31:12,564 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-17 01:31:12,564 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-17 01:31:12,564 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 01:31:12,565 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 01:31:12,565 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 01:31:12,565 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 01:31:12,565 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-17 01:31:12,566 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> ecea5961d53d2608898d65c83a7bf6d9a36712172eaf67bd828ea354982e0e3d [2021-11-17 01:31:12,870 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 01:31:12,894 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 01:31:12,897 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 01:31:12,898 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 01:31:12,898 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 01:31:12,899 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:31:12,958 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3116ff887/0f1e293424f84e338bf417a7556924bb/FLAGc4a207194 [2021-11-17 01:31:13,813 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 01:31:13,813 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:31:13,863 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3116ff887/0f1e293424f84e338bf417a7556924bb/FLAGc4a207194 [2021-11-17 01:31:13,932 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3116ff887/0f1e293424f84e338bf417a7556924bb [2021-11-17 01:31:13,935 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 01:31:13,938 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 01:31:13,939 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 01:31:13,939 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 01:31:13,942 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 01:31:13,943 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:31:13" (1/1) ... [2021-11-17 01:31:13,943 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3dff03b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:13, skipping insertion in model container [2021-11-17 01:31:13,944 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:31:13" (1/1) ... [2021-11-17 01:31:13,950 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 01:31:14,130 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 01:31:14,660 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5338] [2021-11-17 01:31:14,660 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5339-5340] [2021-11-17 01:31:14,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i[158055,158068] [2021-11-17 01:31:16,769 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 01:31:16,830 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 01:31:16,908 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5338] [2021-11-17 01:31:16,908 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5339-5340] [2021-11-17 01:31:16,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i[158055,158068] [2021-11-17 01:31:17,283 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 01:31:17,434 INFO L208 MainTranslator]: Completed translation [2021-11-17 01:31:17,434 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17 WrapperNode [2021-11-17 01:31:17,434 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 01:31:17,435 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 01:31:17,436 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 01:31:17,436 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 01:31:17,441 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:17,555 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:17,855 INFO L137 Inliner]: procedures = 452, calls = 4987, calls flagged for inlining = 192, calls inlined = 174, statements flattened = 9376 [2021-11-17 01:31:17,856 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 01:31:17,857 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 01:31:17,857 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 01:31:17,857 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 01:31:17,877 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:17,878 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,016 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,016 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,381 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,420 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,454 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,499 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 01:31:18,501 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 01:31:18,501 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 01:31:18,502 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 01:31:18,503 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (1/1) ... [2021-11-17 01:31:18,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 01:31:18,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:31:18,531 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-17 01:31:18,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-17 01:31:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2021-11-17 01:31:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2021-11-17 01:31:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-17 01:31:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-17 01:31:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-17 01:31:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-17 01:31:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-17 01:31:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-17 01:31:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2021-11-17 01:31:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2021-11-17 01:31:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2021-11-17 01:31:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2021-11-17 01:31:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2021-11-17 01:31:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2021-11-17 01:31:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 01:31:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 01:31:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-17 01:31:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-17 01:31:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-17 01:31:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-17 01:31:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-17 01:31:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-17 01:31:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-17 01:31:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-17 01:31:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2021-11-17 01:31:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2021-11-17 01:31:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-17 01:31:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-17 01:31:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-17 01:31:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-17 01:31:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2021-11-17 01:31:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2021-11-17 01:31:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 01:31:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 01:31:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2021-11-17 01:31:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2021-11-17 01:31:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-17 01:31:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-17 01:31:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2021-11-17 01:31:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2021-11-17 01:31:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-17 01:31:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-17 01:31:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-17 01:31:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-17 01:31:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-17 01:31:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-17 01:31:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-17 01:31:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-17 01:31:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-17 01:31:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-17 01:31:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 01:31:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2021-11-17 01:31:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2021-11-17 01:31:18,569 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2021-11-17 01:31:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2021-11-17 01:31:18,569 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2021-11-17 01:31:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-17 01:31:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-17 01:31:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-17 01:31:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-17 01:31:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2021-11-17 01:31:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2021-11-17 01:31:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2021-11-17 01:31:18,571 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2021-11-17 01:31:18,571 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2021-11-17 01:31:18,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2021-11-17 01:31:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-17 01:31:18,575 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-17 01:31:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 01:31:18,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 01:31:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_3 [2021-11-17 01:31:18,576 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_3 [2021-11-17 01:31:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 01:31:18,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 01:31:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2021-11-17 01:31:18,576 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2021-11-17 01:31:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-17 01:31:18,577 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-17 01:31:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 01:31:18,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 01:31:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2021-11-17 01:31:18,577 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2021-11-17 01:31:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-17 01:31:18,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-17 01:31:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2021-11-17 01:31:18,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2021-11-17 01:31:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-17 01:31:18,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-17 01:31:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2021-11-17 01:31:18,578 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2021-11-17 01:31:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-17 01:31:18,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-17 01:31:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2021-11-17 01:31:18,579 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2021-11-17 01:31:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 01:31:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2021-11-17 01:31:18,579 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2021-11-17 01:31:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure private_ioctl [2021-11-17 01:31:18,579 INFO L138 BoogieDeclarations]: Found implementation of procedure private_ioctl [2021-11-17 01:31:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 01:31:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-17 01:31:18,580 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-17 01:31:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 01:31:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2021-11-17 01:31:18,580 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2021-11-17 01:31:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-17 01:31:18,581 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-17 01:31:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-17 01:31:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-17 01:31:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2021-11-17 01:31:18,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2021-11-17 01:31:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-17 01:31:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2021-11-17 01:31:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2021-11-17 01:31:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-17 01:31:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-17 01:31:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2021-11-17 01:31:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2021-11-17 01:31:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-17 01:31:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-17 01:31:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 01:31:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 01:31:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-17 01:31:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-17 01:31:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-17 01:31:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 01:31:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 01:31:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 01:31:18,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 01:31:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-17 01:31:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-17 01:31:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-17 01:31:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-17 01:31:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2021-11-17 01:31:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2021-11-17 01:31:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-17 01:31:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-17 01:31:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2021-11-17 01:31:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2021-11-17 01:31:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-17 01:31:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-17 01:31:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2021-11-17 01:31:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2021-11-17 01:31:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-17 01:31:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-17 01:31:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2021-11-17 01:31:18,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2021-11-17 01:31:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2021-11-17 01:31:18,587 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2021-11-17 01:31:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2021-11-17 01:31:18,587 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2021-11-17 01:31:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 01:31:18,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 01:31:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2021-11-17 01:31:18,588 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2021-11-17 01:31:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-17 01:31:18,588 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-17 01:31:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-17 01:31:18,588 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-17 01:31:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2021-11-17 01:31:18,589 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2021-11-17 01:31:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-17 01:31:18,589 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-17 01:31:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_get_stats [2021-11-17 01:31:18,589 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_get_stats [2021-11-17 01:31:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-17 01:31:18,589 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-17 01:31:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 01:31:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2021-11-17 01:31:18,590 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2021-11-17 01:31:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-17 01:31:18,590 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-17 01:31:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 01:31:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-17 01:31:18,590 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-17 01:31:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2021-11-17 01:31:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2021-11-17 01:31:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-17 01:31:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-17 01:31:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-17 01:31:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2021-11-17 01:31:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2021-11-17 01:31:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2021-11-17 01:31:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2021-11-17 01:31:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2021-11-17 01:31:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2021-11-17 01:31:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2021-11-17 01:31:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-17 01:31:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-17 01:31:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2021-11-17 01:31:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2021-11-17 01:31:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 01:31:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 01:31:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-17 01:31:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-17 01:31:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2021-11-17 01:31:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2021-11-17 01:31:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single___0 [2021-11-17 01:31:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single___0 [2021-11-17 01:31:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-17 01:31:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-17 01:31:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-17 01:31:18,595 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-17 01:31:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-17 01:31:18,595 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-17 01:31:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 01:31:18,595 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 01:31:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2021-11-17 01:31:18,596 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2021-11-17 01:31:18,596 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-17 01:31:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 01:31:18,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 01:31:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2021-11-17 01:31:18,597 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2021-11-17 01:31:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2021-11-17 01:31:18,597 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2021-11-17 01:31:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-17 01:31:18,597 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-17 01:31:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-17 01:31:18,598 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-17 01:31:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2021-11-17 01:31:18,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2021-11-17 01:31:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2021-11-17 01:31:18,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2021-11-17 01:31:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-17 01:31:18,598 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-17 01:31:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-17 01:31:18,599 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-17 01:31:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2021-11-17 01:31:18,599 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2021-11-17 01:31:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-17 01:31:18,599 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-17 01:31:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single___0 [2021-11-17 01:31:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single___0 [2021-11-17 01:31:18,600 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2021-11-17 01:31:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2021-11-17 01:31:18,600 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-17 01:31:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-17 01:31:18,600 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-17 01:31:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-17 01:31:19,572 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 01:31:19,577 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 01:31:23,819 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 01:31:54,079 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 01:31:54,108 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 01:31:54,108 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-17 01:31:54,112 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:31:54 BoogieIcfgContainer [2021-11-17 01:31:54,112 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 01:31:54,114 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 01:31:54,114 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 01:31:54,117 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 01:31:54,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 01:31:13" (1/3) ... [2021-11-17 01:31:54,118 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@496f83bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:31:54, skipping insertion in model container [2021-11-17 01:31:54,118 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:31:17" (2/3) ... [2021-11-17 01:31:54,118 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@496f83bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:31:54, skipping insertion in model container [2021-11-17 01:31:54,118 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:31:54" (3/3) ... [2021-11-17 01:31:54,119 INFO L111 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--dec--tulip--tulip.ko-entry_point.cil.out.i [2021-11-17 01:31:54,129 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 01:31:54,129 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-17 01:31:54,177 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 01:31:54,188 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-17 01:31:54,188 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-17 01:31:54,257 INFO L276 IsEmpty]: Start isEmpty. Operand has 2993 states, 2097 states have (on average 1.3938960419647115) internal successors, (2923), 2191 states have internal predecessors, (2923), 781 states have call successors, (781), 115 states have call predecessors, (781), 114 states have return successors, (772), 738 states have call predecessors, (772), 772 states have call successors, (772) [2021-11-17 01:31:54,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-17 01:31:54,276 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:31:54,277 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 01:31:54,278 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:31:54,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:31:54,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1621937900, now seen corresponding path program 1 times [2021-11-17 01:31:54,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:31:54,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914758502] [2021-11-17 01:31:54,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:31:54,307 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:31:54,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:31:54,309 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:31:54,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-17 01:31:56,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:31:56,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 2827 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 01:31:56,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:31:57,379 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-17 01:31:57,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:31:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-17 01:31:57,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:31:57,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914758502] [2021-11-17 01:31:57,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914758502] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:31:57,745 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:31:57,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-17 01:31:57,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685489341] [2021-11-17 01:31:57,748 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:31:57,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 01:31:57,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:31:57,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 01:31:57,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-17 01:31:57,781 INFO L87 Difference]: Start difference. First operand has 2993 states, 2097 states have (on average 1.3938960419647115) internal successors, (2923), 2191 states have internal predecessors, (2923), 781 states have call successors, (781), 115 states have call predecessors, (781), 114 states have return successors, (772), 738 states have call predecessors, (772), 772 states have call successors, (772) Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 01:31:58,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:31:58,313 INFO L93 Difference]: Finished difference Result 5987 states and 9013 transitions. [2021-11-17 01:31:58,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 01:31:58,316 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 71 [2021-11-17 01:31:58,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:31:58,346 INFO L225 Difference]: With dead ends: 5987 [2021-11-17 01:31:58,347 INFO L226 Difference]: Without dead ends: 2974 [2021-11-17 01:31:58,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-11-17 01:31:58,371 INFO L933 BasicCegarLoop]: 4460 mSDtfsCounter, 8 mSDsluCounter, 8913 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 13373 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-17 01:31:58,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 13373 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-17 01:31:58,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2974 states. [2021-11-17 01:31:58,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2974 to 2974. [2021-11-17 01:31:58,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2087 states have (on average 1.3876377575467178) internal successors, (2896), 2170 states have internal predecessors, (2896), 771 states have call successors, (771), 115 states have call predecessors, (771), 115 states have return successors, (772), 736 states have call predecessors, (772), 770 states have call successors, (772) [2021-11-17 01:31:58,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 4439 transitions. [2021-11-17 01:31:58,600 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 4439 transitions. Word has length 71 [2021-11-17 01:31:58,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:31:58,601 INFO L470 AbstractCegarLoop]: Abstraction has 2974 states and 4439 transitions. [2021-11-17 01:31:58,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 01:31:58,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 4439 transitions. [2021-11-17 01:31:58,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-17 01:31:58,608 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:31:58,608 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 01:31:58,667 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-17 01:31:58,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:31:58,823 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:31:58,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:31:58,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1483265620, now seen corresponding path program 1 times [2021-11-17 01:31:58,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:31:58,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582467765] [2021-11-17 01:31:58,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:31:58,829 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:31:58,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:31:58,830 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:31:58,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-17 01:32:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:01,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 2837 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-17 01:32:01,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:01,876 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-17 01:32:01,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:02,465 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-17 01:32:02,465 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:02,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582467765] [2021-11-17 01:32:02,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582467765] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:32:02,466 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-17 01:32:02,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-11-17 01:32:02,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142328425] [2021-11-17 01:32:02,467 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-17 01:32:02,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:32:02,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:02,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:32:02,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:32:02,471 INFO L87 Difference]: Start difference. First operand 2974 states and 4439 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 01:32:03,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:03,545 INFO L93 Difference]: Finished difference Result 5946 states and 8885 transitions. [2021-11-17 01:32:03,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-17 01:32:03,550 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2021-11-17 01:32:03,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:03,574 INFO L225 Difference]: With dead ends: 5946 [2021-11-17 01:32:03,574 INFO L226 Difference]: Without dead ends: 2984 [2021-11-17 01:32:03,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-11-17 01:32:03,597 INFO L933 BasicCegarLoop]: 4423 mSDtfsCounter, 14 mSDsluCounter, 30919 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 35342 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:03,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 35342 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-17 01:32:03,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2984 states. [2021-11-17 01:32:03,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2984 to 2978. [2021-11-17 01:32:03,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2978 states, 2091 states have (on average 1.3883309421329508) internal successors, (2903), 2174 states have internal predecessors, (2903), 771 states have call successors, (771), 115 states have call predecessors, (771), 115 states have return successors, (771), 736 states have call predecessors, (771), 770 states have call successors, (771) [2021-11-17 01:32:03,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2978 states to 2978 states and 4445 transitions. [2021-11-17 01:32:03,728 INFO L78 Accepts]: Start accepts. Automaton has 2978 states and 4445 transitions. Word has length 73 [2021-11-17 01:32:03,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:03,729 INFO L470 AbstractCegarLoop]: Abstraction has 2978 states and 4445 transitions. [2021-11-17 01:32:03,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 01:32:03,729 INFO L276 IsEmpty]: Start isEmpty. Operand 2978 states and 4445 transitions. [2021-11-17 01:32:03,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-17 01:32:03,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:03,734 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 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] [2021-11-17 01:32:03,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:03,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:03,947 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:03,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:03,948 INFO L85 PathProgramCache]: Analyzing trace with hash 581577620, now seen corresponding path program 2 times [2021-11-17 01:32:03,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:03,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1929842979] [2021-11-17 01:32:03,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-17 01:32:03,957 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:03,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:03,959 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:03,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-17 01:32:06,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-17 01:32:06,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-17 01:32:06,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 2728 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:32:06,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:06,553 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-17 01:32:06,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:06,708 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-17 01:32:06,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:06,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1929842979] [2021-11-17 01:32:06,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1929842979] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:06,708 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:06,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-17 01:32:06,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292153618] [2021-11-17 01:32:06,708 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:06,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 01:32:06,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:06,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 01:32:06,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-17 01:32:06,710 INFO L87 Difference]: Start difference. First operand 2978 states and 4445 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-17 01:32:11,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:11,395 INFO L93 Difference]: Finished difference Result 6731 states and 10125 transitions. [2021-11-17 01:32:11,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-17 01:32:11,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 75 [2021-11-17 01:32:11,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:11,420 INFO L225 Difference]: With dead ends: 6731 [2021-11-17 01:32:11,420 INFO L226 Difference]: Without dead ends: 3768 [2021-11-17 01:32:11,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-17 01:32:11,437 INFO L933 BasicCegarLoop]: 5623 mSDtfsCounter, 907 mSDsluCounter, 10010 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 15633 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:11,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1082 Valid, 15633 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-11-17 01:32:11,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3768 states. [2021-11-17 01:32:11,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3768 to 2993. [2021-11-17 01:32:11,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2103 states have (on average 1.3865905848787448) internal successors, (2916), 2186 states have internal predecessors, (2916), 774 states have call successors, (774), 115 states have call predecessors, (774), 115 states have return successors, (774), 739 states have call predecessors, (774), 773 states have call successors, (774) [2021-11-17 01:32:11,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 4464 transitions. [2021-11-17 01:32:11,634 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 4464 transitions. Word has length 75 [2021-11-17 01:32:11,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:11,635 INFO L470 AbstractCegarLoop]: Abstraction has 2993 states and 4464 transitions. [2021-11-17 01:32:11,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-17 01:32:11,635 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 4464 transitions. [2021-11-17 01:32:11,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-11-17 01:32:11,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:11,641 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 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] [2021-11-17 01:32:11,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:11,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:11,856 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:11,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:11,856 INFO L85 PathProgramCache]: Analyzing trace with hash -927277620, now seen corresponding path program 1 times [2021-11-17 01:32:11,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:11,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [787640116] [2021-11-17 01:32:11,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:11,859 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:11,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:11,860 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:11,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-17 01:32:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:14,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 2871 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:32:14,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:14,659 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-17 01:32:14,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:14,907 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-17 01:32:14,907 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:14,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [787640116] [2021-11-17 01:32:14,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [787640116] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:14,907 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:14,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-17 01:32:14,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693348667] [2021-11-17 01:32:14,908 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:14,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 01:32:14,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:14,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 01:32:14,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 01:32:14,909 INFO L87 Difference]: Start difference. First operand 2993 states and 4464 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 01:32:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:15,726 INFO L93 Difference]: Finished difference Result 8424 states and 12542 transitions. [2021-11-17 01:32:15,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:32:15,727 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2021-11-17 01:32:15,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:15,765 INFO L225 Difference]: With dead ends: 8424 [2021-11-17 01:32:15,765 INFO L226 Difference]: Without dead ends: 5444 [2021-11-17 01:32:15,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 155 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-17 01:32:15,785 INFO L933 BasicCegarLoop]: 5098 mSDtfsCounter, 3646 mSDsluCounter, 4297 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3646 SdHoareTripleChecker+Valid, 9395 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:15,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3646 Valid, 9395 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-17 01:32:15,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5444 states. [2021-11-17 01:32:16,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5444 to 5425. [2021-11-17 01:32:16,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5425 states, 3820 states have (on average 1.3842931937172775) internal successors, (5288), 3967 states have internal predecessors, (5288), 1389 states have call successors, (1389), 216 states have call predecessors, (1389), 215 states have return successors, (1390), 1324 states have call predecessors, (1390), 1388 states have call successors, (1390) [2021-11-17 01:32:16,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5425 states to 5425 states and 8067 transitions. [2021-11-17 01:32:16,055 INFO L78 Accepts]: Start accepts. Automaton has 5425 states and 8067 transitions. Word has length 79 [2021-11-17 01:32:16,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:16,056 INFO L470 AbstractCegarLoop]: Abstraction has 5425 states and 8067 transitions. [2021-11-17 01:32:16,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 01:32:16,057 INFO L276 IsEmpty]: Start isEmpty. Operand 5425 states and 8067 transitions. [2021-11-17 01:32:16,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-17 01:32:16,066 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:16,066 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 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] [2021-11-17 01:32:16,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:16,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:16,287 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:16,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:16,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1868241452, now seen corresponding path program 1 times [2021-11-17 01:32:16,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:16,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [486192487] [2021-11-17 01:32:16,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:16,291 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:16,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:16,292 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:16,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-17 01:32:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:19,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 2984 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:32:19,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:20,038 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-17 01:32:20,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:20,617 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-17 01:32:20,617 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:20,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [486192487] [2021-11-17 01:32:20,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [486192487] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:20,617 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:20,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-17 01:32:20,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319352890] [2021-11-17 01:32:20,618 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:20,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 01:32:20,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:20,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 01:32:20,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-17 01:32:20,619 INFO L87 Difference]: Start difference. First operand 5425 states and 8067 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-17 01:32:23,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:23,419 INFO L93 Difference]: Finished difference Result 10552 states and 15744 transitions. [2021-11-17 01:32:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:32:23,425 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 117 [2021-11-17 01:32:23,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:23,456 INFO L225 Difference]: With dead ends: 10552 [2021-11-17 01:32:23,457 INFO L226 Difference]: Without dead ends: 5150 [2021-11-17 01:32:23,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-17 01:32:23,484 INFO L933 BasicCegarLoop]: 4089 mSDtfsCounter, 6741 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6741 SdHoareTripleChecker+Valid, 4089 SdHoareTripleChecker+Invalid, 1533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:23,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6741 Valid, 4089 Invalid, 1533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-11-17 01:32:23,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5150 states. [2021-11-17 01:32:23,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5150 to 5150. [2021-11-17 01:32:23,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5150 states, 3645 states have (on average 1.3555555555555556) internal successors, (4941), 3792 states have internal predecessors, (4941), 1289 states have call successors, (1289), 216 states have call predecessors, (1289), 215 states have return successors, (1290), 1224 states have call predecessors, (1290), 1288 states have call successors, (1290) [2021-11-17 01:32:23,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5150 states to 5150 states and 7520 transitions. [2021-11-17 01:32:23,773 INFO L78 Accepts]: Start accepts. Automaton has 5150 states and 7520 transitions. Word has length 117 [2021-11-17 01:32:23,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:23,773 INFO L470 AbstractCegarLoop]: Abstraction has 5150 states and 7520 transitions. [2021-11-17 01:32:23,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-17 01:32:23,774 INFO L276 IsEmpty]: Start isEmpty. Operand 5150 states and 7520 transitions. [2021-11-17 01:32:23,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-17 01:32:23,781 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:23,781 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 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] [2021-11-17 01:32:23,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:23,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:23,995 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:23,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:23,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1727692842, now seen corresponding path program 1 times [2021-11-17 01:32:23,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:23,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [118985903] [2021-11-17 01:32:23,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:23,999 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:23,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:23,999 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:24,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-17 01:32:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:26,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 2984 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-17 01:32:26,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:27,112 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-17 01:32:27,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:27,387 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-17 01:32:27,387 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:27,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [118985903] [2021-11-17 01:32:27,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [118985903] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:27,387 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:27,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-17 01:32:27,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612429439] [2021-11-17 01:32:27,388 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:27,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 01:32:27,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:27,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 01:32:27,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-17 01:32:27,389 INFO L87 Difference]: Start difference. First operand 5150 states and 7520 transitions. Second operand has 8 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2021-11-17 01:32:27,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:27,581 INFO L93 Difference]: Finished difference Result 5161 states and 7530 transitions. [2021-11-17 01:32:27,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 01:32:27,582 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 117 [2021-11-17 01:32:27,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:27,613 INFO L225 Difference]: With dead ends: 5161 [2021-11-17 01:32:27,613 INFO L226 Difference]: Without dead ends: 5158 [2021-11-17 01:32:27,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:32:27,619 INFO L933 BasicCegarLoop]: 4141 mSDtfsCounter, 16 mSDsluCounter, 12415 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 16556 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:27,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 16556 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 01:32:27,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2021-11-17 01:32:27,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 5158. [2021-11-17 01:32:27,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5158 states, 3651 states have (on average 1.3549712407559573) internal successors, (4947), 3798 states have internal predecessors, (4947), 1289 states have call successors, (1289), 218 states have call predecessors, (1289), 217 states have return successors, (1290), 1224 states have call predecessors, (1290), 1288 states have call successors, (1290) [2021-11-17 01:32:27,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5158 states to 5158 states and 7526 transitions. [2021-11-17 01:32:27,879 INFO L78 Accepts]: Start accepts. Automaton has 5158 states and 7526 transitions. Word has length 117 [2021-11-17 01:32:27,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:27,881 INFO L470 AbstractCegarLoop]: Abstraction has 5158 states and 7526 transitions. [2021-11-17 01:32:27,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2021-11-17 01:32:27,882 INFO L276 IsEmpty]: Start isEmpty. Operand 5158 states and 7526 transitions. [2021-11-17 01:32:27,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-17 01:32:27,895 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:27,896 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 5, 5, 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] [2021-11-17 01:32:27,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:28,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:28,109 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:28,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:28,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1522070493, now seen corresponding path program 1 times [2021-11-17 01:32:28,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:28,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1006318938] [2021-11-17 01:32:28,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:28,113 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:28,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:28,114 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:28,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-17 01:32:30,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:31,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 3400 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 01:32:31,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:31,829 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-17 01:32:31,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:32,482 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-17 01:32:32,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:32,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1006318938] [2021-11-17 01:32:32,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1006318938] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:32,483 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:32,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-17 01:32:32,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987131390] [2021-11-17 01:32:32,483 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:32,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 01:32:32,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:32,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 01:32:32,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 01:32:32,485 INFO L87 Difference]: Start difference. First operand 5158 states and 7526 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-17 01:32:33,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:33,430 INFO L93 Difference]: Finished difference Result 13845 states and 20170 transitions. [2021-11-17 01:32:33,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 01:32:33,431 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 221 [2021-11-17 01:32:33,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:33,481 INFO L225 Difference]: With dead ends: 13845 [2021-11-17 01:32:33,481 INFO L226 Difference]: Without dead ends: 8710 [2021-11-17 01:32:33,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 439 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-17 01:32:33,508 INFO L933 BasicCegarLoop]: 5530 mSDtfsCounter, 3172 mSDsluCounter, 4105 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3172 SdHoareTripleChecker+Valid, 9635 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:33,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3172 Valid, 9635 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-17 01:32:33,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8710 states. [2021-11-17 01:32:33,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8710 to 8707. [2021-11-17 01:32:33,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8707 states, 6107 states have (on average 1.3479613558211887) internal successors, (8232), 6354 states have internal predecessors, (8232), 2218 states have call successors, (2218), 382 states have call predecessors, (2218), 381 states have return successors, (2219), 2106 states have call predecessors, (2219), 2217 states have call successors, (2219) [2021-11-17 01:32:33,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8707 states to 8707 states and 12669 transitions. [2021-11-17 01:32:33,963 INFO L78 Accepts]: Start accepts. Automaton has 8707 states and 12669 transitions. Word has length 221 [2021-11-17 01:32:33,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:33,963 INFO L470 AbstractCegarLoop]: Abstraction has 8707 states and 12669 transitions. [2021-11-17 01:32:33,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-17 01:32:33,964 INFO L276 IsEmpty]: Start isEmpty. Operand 8707 states and 12669 transitions. [2021-11-17 01:32:33,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2021-11-17 01:32:33,987 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:33,987 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 01:32:34,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:34,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:34,202 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:34,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:34,202 INFO L85 PathProgramCache]: Analyzing trace with hash 480929574, now seen corresponding path program 1 times [2021-11-17 01:32:34,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:34,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7294550] [2021-11-17 01:32:34,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:34,205 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:34,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:34,206 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:34,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-17 01:32:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:37,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 3504 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-17 01:32:37,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:38,874 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2021-11-17 01:32:38,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:39,863 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-11-17 01:32:39,864 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:39,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7294550] [2021-11-17 01:32:39,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7294550] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-17 01:32:39,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 01:32:39,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2021-11-17 01:32:39,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985695574] [2021-11-17 01:32:39,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:39,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 01:32:39,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:39,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 01:32:39,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:32:39,865 INFO L87 Difference]: Start difference. First operand 8707 states and 12669 transitions. Second operand has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 5 states have internal predecessors, (169), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:32:41,659 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:32:43,332 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:32:44,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:44,427 INFO L93 Difference]: Finished difference Result 19306 states and 28335 transitions. [2021-11-17 01:32:44,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 01:32:44,428 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 5 states have internal predecessors, (169), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 258 [2021-11-17 01:32:44,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:44,480 INFO L225 Difference]: With dead ends: 19306 [2021-11-17 01:32:44,481 INFO L226 Difference]: Without dead ends: 10629 [2021-11-17 01:32:44,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-17 01:32:44,512 INFO L933 BasicCegarLoop]: 4842 mSDtfsCounter, 1084 mSDsluCounter, 18584 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 23426 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:44,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1180 Valid, 23426 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-11-17 01:32:44,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10629 states. [2021-11-17 01:32:44,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10629 to 8717. [2021-11-17 01:32:44,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8717 states, 6115 states have (on average 1.347506132461161) internal successors, (8240), 6362 states have internal predecessors, (8240), 2218 states have call successors, (2218), 382 states have call predecessors, (2218), 383 states have return successors, (2229), 2108 states have call predecessors, (2229), 2217 states have call successors, (2229) [2021-11-17 01:32:45,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8717 states to 8717 states and 12687 transitions. [2021-11-17 01:32:45,013 INFO L78 Accepts]: Start accepts. Automaton has 8717 states and 12687 transitions. Word has length 258 [2021-11-17 01:32:45,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:45,014 INFO L470 AbstractCegarLoop]: Abstraction has 8717 states and 12687 transitions. [2021-11-17 01:32:45,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 5 states have internal predecessors, (169), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:32:45,015 INFO L276 IsEmpty]: Start isEmpty. Operand 8717 states and 12687 transitions. [2021-11-17 01:32:45,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2021-11-17 01:32:45,034 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:45,035 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 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, 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-17 01:32:45,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:45,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:45,256 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:45,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:45,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1605700926, now seen corresponding path program 1 times [2021-11-17 01:32:45,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:45,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025539638] [2021-11-17 01:32:45,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:45,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:45,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:45,262 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:45,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-17 01:32:49,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:49,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 3519 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-17 01:32:49,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:32:49,957 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-11-17 01:32:49,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:32:50,747 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-11-17 01:32:50,747 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:32:50,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025539638] [2021-11-17 01:32:50,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025539638] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-17 01:32:50,747 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:32:50,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-11-17 01:32:50,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197326800] [2021-11-17 01:32:50,748 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-17 01:32:50,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:32:50,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:32:50,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:32:50,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:32:50,749 INFO L87 Difference]: Start difference. First operand 8717 states and 12687 transitions. Second operand has 10 states, 10 states have (on average 20.2) internal successors, (202), 8 states have internal predecessors, (202), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 4 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-17 01:32:51,779 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:32:53,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:32:53,898 INFO L93 Difference]: Finished difference Result 18345 states and 26801 transitions. [2021-11-17 01:32:53,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 01:32:53,899 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.2) internal successors, (202), 8 states have internal predecessors, (202), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 4 states have call predecessors, (42), 2 states have call successors, (42) Word has length 264 [2021-11-17 01:32:53,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:32:53,952 INFO L225 Difference]: With dead ends: 18345 [2021-11-17 01:32:53,953 INFO L226 Difference]: Without dead ends: 9658 [2021-11-17 01:32:53,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 519 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-17 01:32:53,990 INFO L933 BasicCegarLoop]: 4669 mSDtfsCounter, 1054 mSDsluCounter, 27667 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 32336 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-17 01:32:53,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1157 Valid, 32336 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-17 01:32:54,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9658 states. [2021-11-17 01:32:54,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9658 to 8723. [2021-11-17 01:32:54,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8723 states, 6121 states have (on average 1.347165495834014) internal successors, (8246), 6366 states have internal predecessors, (8246), 2218 states have call successors, (2218), 382 states have call predecessors, (2218), 383 states have return successors, (2229), 2110 states have call predecessors, (2229), 2217 states have call successors, (2229) [2021-11-17 01:32:54,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8723 states to 8723 states and 12693 transitions. [2021-11-17 01:32:54,411 INFO L78 Accepts]: Start accepts. Automaton has 8723 states and 12693 transitions. Word has length 264 [2021-11-17 01:32:54,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:32:54,411 INFO L470 AbstractCegarLoop]: Abstraction has 8723 states and 12693 transitions. [2021-11-17 01:32:54,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.2) internal successors, (202), 8 states have internal predecessors, (202), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 4 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-17 01:32:54,412 INFO L276 IsEmpty]: Start isEmpty. Operand 8723 states and 12693 transitions. [2021-11-17 01:32:54,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2021-11-17 01:32:54,430 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:32:54,430 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 01:32:54,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-17 01:32:54,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-11-17 01:32:54,644 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:32:54,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:32:54,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1349923306, now seen corresponding path program 1 times [2021-11-17 01:32:54,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-17 01:32:54,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276141300] [2021-11-17 01:32:54,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:32:54,648 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-17 01:32:54,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-17 01:32:54,650 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-17 01:32:54,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-17 01:32:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:32:59,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 3534 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-17 01:32:59,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:33:00,782 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 82 proven. 4 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-17 01:33:00,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:33:02,176 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-17 01:33:02,177 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-17 01:33:02,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276141300] [2021-11-17 01:33:02,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276141300] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:33:02,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-17 01:33:02,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-11-17 01:33:02,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881506266] [2021-11-17 01:33:02,178 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-17 01:33:02,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-17 01:33:02,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-17 01:33:02,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-17 01:33:02,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:33:02,180 INFO L87 Difference]: Start difference. First operand 8723 states and 12693 transitions. Second operand has 12 states, 12 states have (on average 20.083333333333332) internal successors, (241), 10 states have internal predecessors, (241), 6 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (47), 8 states have call predecessors, (47), 6 states have call successors, (47) [2021-11-17 01:33:03,997 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:05,383 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:08,089 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:10,472 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:12,497 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:15,099 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:16,932 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:18,741 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:23,093 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:26,218 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:27,835 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:33:29,062 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15