./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.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/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.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 d88455bf5089be24833f69dfcbd91003e7e136bcd5efcd63ae18e59d7f59e87d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 00:55:45,683 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 00:55:45,685 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 00:55:45,726 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 00:55:45,727 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 00:55:45,729 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 00:55:45,730 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 00:55:45,732 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 00:55:45,733 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 00:55:45,737 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 00:55:45,738 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 00:55:45,739 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 00:55:45,739 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 00:55:45,741 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 00:55:45,742 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 00:55:45,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 00:55:45,748 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 00:55:45,748 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 00:55:45,750 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 00:55:45,754 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 00:55:45,754 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 00:55:45,755 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 00:55:45,757 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 00:55:45,757 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 00:55:45,761 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 00:55:45,762 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 00:55:45,762 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 00:55:45,763 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 00:55:45,763 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 00:55:45,764 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 00:55:45,765 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 00:55:45,765 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 00:55:45,766 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 00:55:45,767 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 00:55:45,768 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 00:55:45,768 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 00:55:45,769 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 00:55:45,769 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 00:55:45,769 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 00:55:45,769 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 00:55:45,770 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 00:55:45,771 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 00:55:45,796 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 00:55:45,797 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 00:55:45,797 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 00:55:45,797 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 00:55:45,798 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 00:55:45,798 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 00:55:45,799 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 00:55:45,799 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 00:55:45,799 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 00:55:45,799 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 00:55:45,800 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 00:55:45,801 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 00:55:45,801 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 00:55:45,801 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 00:55:45,801 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 00:55:45,801 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 00:55:45,801 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 00:55:45,801 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 00:55:45,802 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 00:55:45,802 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 00:55:45,803 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 00:55:45,803 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 00:55:45,803 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 00:55:45,803 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 00:55:45,803 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 -> d88455bf5089be24833f69dfcbd91003e7e136bcd5efcd63ae18e59d7f59e87d [2021-11-17 00:55:46,033 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 00:55:46,048 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 00:55:46,050 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 00:55:46,055 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 00:55:46,056 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 00:55:46,057 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.ko-entry_point.cil.out.i [2021-11-17 00:55:46,104 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43e4722d1/c1ebee91769548ef99ce44656947e19c/FLAG466f84f22 [2021-11-17 00:55:46,637 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 00:55:46,639 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.ko-entry_point.cil.out.i [2021-11-17 00:55:46,690 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43e4722d1/c1ebee91769548ef99ce44656947e19c/FLAG466f84f22 [2021-11-17 00:55:46,848 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43e4722d1/c1ebee91769548ef99ce44656947e19c [2021-11-17 00:55:46,851 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 00:55:46,852 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 00:55:46,854 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 00:55:46,854 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 00:55:46,856 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 00:55:46,857 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 12:55:46" (1/1) ... [2021-11-17 00:55:46,858 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@627812ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:46, skipping insertion in model container [2021-11-17 00:55:46,858 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 12:55:46" (1/1) ... [2021-11-17 00:55:46,862 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 00:55:46,953 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 00:55:47,590 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/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.ko-entry_point.cil.out.i[205251,205264] [2021-11-17 00:55:48,221 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 00:55:48,258 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 00:55:48,368 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/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.ko-entry_point.cil.out.i[205251,205264] [2021-11-17 00:55:48,572 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 00:55:48,699 INFO L208 MainTranslator]: Completed translation [2021-11-17 00:55:48,715 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48 WrapperNode [2021-11-17 00:55:48,716 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 00:55:48,717 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 00:55:48,717 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 00:55:48,717 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 00:55:48,722 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:48,798 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:48,960 INFO L137 Inliner]: procedures = 239, calls = 2983, calls flagged for inlining = 111, calls inlined = 96, statements flattened = 5253 [2021-11-17 00:55:48,961 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 00:55:48,961 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 00:55:48,961 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 00:55:48,962 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 00:55:48,967 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:48,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:48,990 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:48,991 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:49,059 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:49,078 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:49,104 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:49,185 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 00:55:49,186 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 00:55:49,186 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 00:55:49,186 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 00:55:49,187 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (1/1) ... [2021-11-17 00:55:49,204 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 00:55:49,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 00:55:49,219 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 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure at76_hw_scan [2021-11-17 00:55:49,260 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_hw_scan [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure at76_dfu_get_status [2021-11-17 00:55:49,260 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_dfu_get_status [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure at76_join [2021-11-17 00:55:49,260 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_join [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2021-11-17 00:55:49,260 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 00:55:49,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 00:55:49,260 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure at76_submit_rx_urb [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_submit_rx_urb [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure at76_add_interface [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_add_interface [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure at76_get_timeout [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_get_timeout [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure at76_bss_info_changed [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_bss_info_changed [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure at76_wait_completion [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_wait_completion [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-17 00:55:49,261 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2021-11-17 00:55:49,261 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2021-11-17 00:55:49,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-17 00:55:49,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-17 00:55:49,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 00:55:49,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 00:55:49,262 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-17 00:55:49,262 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-17 00:55:49,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-17 00:55:49,263 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2021-11-17 00:55:49,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure at76_delete_device [2021-11-17 00:55:49,263 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_delete_device [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2021-11-17 00:55:49,263 INFO L130 BoogieDeclarations]: Found specification of procedure at76_get_mib [2021-11-17 00:55:49,264 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_get_mib [2021-11-17 00:55:49,264 INFO L130 BoogieDeclarations]: Found specification of procedure at76_set_radio [2021-11-17 00:55:49,264 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_set_radio [2021-11-17 00:55:49,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 00:55:49,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 00:55:49,264 INFO L130 BoogieDeclarations]: Found specification of procedure led_trigger_event [2021-11-17 00:55:49,264 INFO L138 BoogieDeclarations]: Found implementation of procedure led_trigger_event [2021-11-17 00:55:49,264 INFO L130 BoogieDeclarations]: Found specification of procedure at76_set_card_command [2021-11-17 00:55:49,264 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_set_card_command [2021-11-17 00:55:49,265 INFO L130 BoogieDeclarations]: Found specification of procedure at76_get_cmd_status [2021-11-17 00:55:49,265 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_get_cmd_status [2021-11-17 00:55:49,265 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2021-11-17 00:55:49,265 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2021-11-17 00:55:49,265 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-11-17 00:55:49,265 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-11-17 00:55:49,265 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-17 00:55:49,265 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-17 00:55:49,266 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_delayed_work [2021-11-17 00:55:49,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_delayed_work [2021-11-17 00:55:49,266 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-17 00:55:49,266 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-17 00:55:49,266 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2021-11-17 00:55:49,266 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2021-11-17 00:55:49,266 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-17 00:55:49,266 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-17 00:55:49,266 INFO L130 BoogieDeclarations]: Found specification of procedure at76_set_mib [2021-11-17 00:55:49,266 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_set_mib [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2021-11-17 00:55:49,267 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 00:55:49,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure at76_set_pm_mode [2021-11-17 00:55:49,267 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_set_pm_mode [2021-11-17 00:55:49,267 INFO L130 BoogieDeclarations]: Found specification of procedure at76_set_key [2021-11-17 00:55:49,268 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_set_key [2021-11-17 00:55:49,268 INFO L130 BoogieDeclarations]: Found specification of procedure at76_is_505a [2021-11-17 00:55:49,268 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_is_505a [2021-11-17 00:55:49,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 00:55:49,268 INFO L130 BoogieDeclarations]: Found specification of procedure at76_get_hw_cfg [2021-11-17 00:55:49,268 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_get_hw_cfg [2021-11-17 00:55:49,268 INFO L130 BoogieDeclarations]: Found specification of procedure at76_config [2021-11-17 00:55:49,268 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_config [2021-11-17 00:55:49,268 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2021-11-17 00:55:49,269 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2021-11-17 00:55:49,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 00:55:49,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 00:55:49,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2021-11-17 00:55:49,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2021-11-17 00:55:49,269 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-11-17 00:55:49,269 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-11-17 00:55:49,269 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-11-17 00:55:49,269 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-11-17 00:55:49,270 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-11-17 00:55:49,270 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-11-17 00:55:49,270 INFO L130 BoogieDeclarations]: Found specification of procedure at76_get_op_mode [2021-11-17 00:55:49,270 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_get_op_mode [2021-11-17 00:55:49,270 INFO L130 BoogieDeclarations]: Found specification of procedure at76_remove_interface [2021-11-17 00:55:49,270 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_remove_interface [2021-11-17 00:55:49,270 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2021-11-17 00:55:49,270 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2021-11-17 00:55:49,270 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 00:55:49,270 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 00:55:49,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 00:55:49,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 00:55:49,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 00:55:49,271 INFO L130 BoogieDeclarations]: Found specification of procedure wiphy_name [2021-11-17 00:55:49,271 INFO L138 BoogieDeclarations]: Found implementation of procedure wiphy_name [2021-11-17 00:55:49,271 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2021-11-17 00:55:49,271 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2021-11-17 00:55:49,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 00:55:49,272 INFO L130 BoogieDeclarations]: Found specification of procedure at76_start_monitor [2021-11-17 00:55:49,272 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_start_monitor [2021-11-17 00:55:49,272 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2021-11-17 00:55:49,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2021-11-17 00:55:49,272 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-17 00:55:49,272 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-17 00:55:49,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 00:55:49,272 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-17 00:55:49,272 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-17 00:55:49,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 00:55:49,273 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2021-11-17 00:55:49,273 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2021-11-17 00:55:49,273 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-17 00:55:49,273 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-17 00:55:49,273 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2021-11-17 00:55:49,273 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2021-11-17 00:55:49,273 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-17 00:55:49,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-17 00:55:49,274 INFO L130 BoogieDeclarations]: Found specification of procedure at76_configure_filter [2021-11-17 00:55:49,274 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_configure_filter [2021-11-17 00:55:49,274 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 00:55:49,274 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 00:55:49,274 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2021-11-17 00:55:49,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2021-11-17 00:55:49,274 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-11-17 00:55:49,274 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-11-17 00:55:49,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 00:55:49,275 INFO L130 BoogieDeclarations]: Found specification of procedure at76_mac80211_tx [2021-11-17 00:55:49,275 INFO L138 BoogieDeclarations]: Found implementation of procedure at76_mac80211_tx [2021-11-17 00:55:49,275 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 00:55:49,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 00:55:49,275 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2021-11-17 00:55:49,275 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2021-11-17 00:55:49,239 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 00:55:49,823 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 00:55:49,825 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 00:55:50,094 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 00:55:59,454 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 00:55:59,473 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 00:55:59,473 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-17 00:55:59,476 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 12:55:59 BoogieIcfgContainer [2021-11-17 00:55:59,476 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 00:55:59,478 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 00:55:59,478 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 00:55:59,481 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 00:55:59,481 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 12:55:46" (1/3) ... [2021-11-17 00:55:59,482 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f41da01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 12:55:59, skipping insertion in model container [2021-11-17 00:55:59,482 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:55:48" (2/3) ... [2021-11-17 00:55:59,482 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f41da01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 12:55:59, skipping insertion in model container [2021-11-17 00:55:59,483 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 12:55:59" (3/3) ... [2021-11-17 00:55:59,485 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--at76c50x-usb.ko-entry_point.cil.out.i [2021-11-17 00:55:59,495 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 00:55:59,495 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-17 00:55:59,539 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 00:55:59,543 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 00:55:59,544 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-17 00:55:59,606 INFO L276 IsEmpty]: Start isEmpty. Operand has 1340 states, 975 states have (on average 1.3876923076923078) internal successors, (1353), 999 states have internal predecessors, (1353), 296 states have call successors, (296), 68 states have call predecessors, (296), 67 states have return successors, (291), 290 states have call predecessors, (291), 291 states have call successors, (291) [2021-11-17 00:55:59,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-17 00:55:59,620 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:55:59,620 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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] [2021-11-17 00:55:59,621 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:55:59,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:55:59,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1941045880, now seen corresponding path program 1 times [2021-11-17 00:55:59,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:55:59,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619439652] [2021-11-17 00:55:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:55:59,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:55:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:56:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:56:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:56:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:56:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:56:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:56:00,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:56:00,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:56:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:56:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:56:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:00,320 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-11-17 00:56:00,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:56:00,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619439652] [2021-11-17 00:56:00,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619439652] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:56:00,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:56:00,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 00:56:00,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373339685] [2021-11-17 00:56:00,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:56:00,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 00:56:00,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:56:00,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 00:56:00,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 00:56:00,350 INFO L87 Difference]: Start difference. First operand has 1340 states, 975 states have (on average 1.3876923076923078) internal successors, (1353), 999 states have internal predecessors, (1353), 296 states have call successors, (296), 68 states have call predecessors, (296), 67 states have return successors, (291), 290 states have call predecessors, (291), 291 states have call successors, (291) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-17 00:56:02,439 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 00:56:04,527 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 00:56:06,572 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:56:12,202 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 00:56:14,220 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:56:16,251 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:56:18,282 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 00:56:19,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:56:19,243 INFO L93 Difference]: Finished difference Result 4269 states and 6520 transitions. [2021-11-17 00:56:19,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 00:56:19,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 80 [2021-11-17 00:56:19,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:56:19,286 INFO L225 Difference]: With dead ends: 4269 [2021-11-17 00:56:19,286 INFO L226 Difference]: Without dead ends: 2916 [2021-11-17 00:56:19,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:56:19,308 INFO L933 BasicCegarLoop]: 2147 mSDtfsCounter, 2859 mSDsluCounter, 3491 mSDsCounter, 0 mSdLazyCounter, 2192 mSolverCounterSat, 1551 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3117 SdHoareTripleChecker+Valid, 5638 SdHoareTripleChecker+Invalid, 3750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1551 IncrementalHoareTripleChecker+Valid, 2192 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2021-11-17 00:56:19,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3117 Valid, 5638 Invalid, 3750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1551 Valid, 2192 Invalid, 7 Unknown, 0 Unchecked, 18.5s Time] [2021-11-17 00:56:19,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2916 states. [2021-11-17 00:56:19,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2916 to 2602. [2021-11-17 00:56:19,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 1902 states have (on average 1.3796004206098844) internal successors, (2624), 1936 states have internal predecessors, (2624), 567 states have call successors, (567), 133 states have call predecessors, (567), 132 states have return successors, (566), 564 states have call predecessors, (566), 566 states have call successors, (566) [2021-11-17 00:56:19,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 3757 transitions. [2021-11-17 00:56:19,497 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 3757 transitions. Word has length 80 [2021-11-17 00:56:19,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:56:19,499 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 3757 transitions. [2021-11-17 00:56:19,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-17 00:56:19,499 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 3757 transitions. [2021-11-17 00:56:19,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-17 00:56:19,510 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:56:19,511 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 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] [2021-11-17 00:56:19,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 00:56:19,512 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:56:19,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:56:19,514 INFO L85 PathProgramCache]: Analyzing trace with hash -227298957, now seen corresponding path program 1 times [2021-11-17 00:56:19,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:56:19,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769106329] [2021-11-17 00:56:19,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:56:19,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:56:19,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:56:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:56:19,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:56:19,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:56:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:56:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:56:19,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:56:19,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:56:19,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:56:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:56:19,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:56:19,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:56:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:19,981 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-11-17 00:56:19,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:56:19,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769106329] [2021-11-17 00:56:19,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769106329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:56:19,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:56:19,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-17 00:56:19,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188738669] [2021-11-17 00:56:19,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:56:19,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 00:56:19,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:56:19,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 00:56:19,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-17 00:56:19,985 INFO L87 Difference]: Start difference. First operand 2602 states and 3757 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 00:56:22,065 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 00:56:24,136 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 00:56:31,711 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 00:56:33,730 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:56:35,759 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 00:56:37,791 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 00:56:38,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:56:38,749 INFO L93 Difference]: Finished difference Result 8375 states and 12441 transitions. [2021-11-17 00:56:38,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 00:56:38,749 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 96 [2021-11-17 00:56:38,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:56:38,779 INFO L225 Difference]: With dead ends: 8375 [2021-11-17 00:56:38,780 INFO L226 Difference]: Without dead ends: 5787 [2021-11-17 00:56:38,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-17 00:56:38,793 INFO L933 BasicCegarLoop]: 2150 mSDtfsCounter, 2916 mSDsluCounter, 7305 mSDsCounter, 0 mSdLazyCounter, 3071 mSolverCounterSat, 1556 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3173 SdHoareTripleChecker+Valid, 9455 SdHoareTripleChecker+Invalid, 4633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1556 IncrementalHoareTripleChecker+Valid, 3071 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.4s IncrementalHoareTripleChecker+Time [2021-11-17 00:56:38,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3173 Valid, 9455 Invalid, 4633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1556 Valid, 3071 Invalid, 6 Unknown, 0 Unchecked, 18.4s Time] [2021-11-17 00:56:38,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2021-11-17 00:56:38,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 5197. [2021-11-17 00:56:38,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5197 states, 3803 states have (on average 1.3807520378648435) internal successors, (5251), 3873 states have internal predecessors, (5251), 1123 states have call successors, (1123), 265 states have call predecessors, (1123), 270 states have return successors, (1143), 1122 states have call predecessors, (1143), 1122 states have call successors, (1143) [2021-11-17 00:56:38,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5197 states to 5197 states and 7517 transitions. [2021-11-17 00:56:38,977 INFO L78 Accepts]: Start accepts. Automaton has 5197 states and 7517 transitions. Word has length 96 [2021-11-17 00:56:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:56:38,980 INFO L470 AbstractCegarLoop]: Abstraction has 5197 states and 7517 transitions. [2021-11-17 00:56:38,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 00:56:38,980 INFO L276 IsEmpty]: Start isEmpty. Operand 5197 states and 7517 transitions. [2021-11-17 00:56:38,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-17 00:56:38,991 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:56:38,992 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 00:56:38,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 00:56:38,992 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:56:38,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:56:38,993 INFO L85 PathProgramCache]: Analyzing trace with hash 415887363, now seen corresponding path program 1 times [2021-11-17 00:56:38,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:56:38,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526656243] [2021-11-17 00:56:38,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:56:38,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:56:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:56:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:56:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:56:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:56:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:56:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:56:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:56:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:56:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:56:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:56:39,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-17 00:56:39,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:56:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:56:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:56:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-17 00:56:39,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-17 00:56:39,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-11-17 00:56:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:39,405 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2021-11-17 00:56:39,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:56:39,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526656243] [2021-11-17 00:56:39,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526656243] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:56:39,406 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:56:39,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 00:56:39,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720226159] [2021-11-17 00:56:39,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:56:39,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 00:56:39,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:56:39,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 00:56:39,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-17 00:56:39,412 INFO L87 Difference]: Start difference. First operand 5197 states and 7517 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 00:56:41,464 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 00:56:47,308 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 00:56:49,344 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:56:51,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:56:51,454 INFO L93 Difference]: Finished difference Result 13329 states and 19600 transitions. [2021-11-17 00:56:51,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 00:56:51,454 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2021-11-17 00:56:51,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:56:51,500 INFO L225 Difference]: With dead ends: 13329 [2021-11-17 00:56:51,500 INFO L226 Difference]: Without dead ends: 8156 [2021-11-17 00:56:51,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-11-17 00:56:51,519 INFO L933 BasicCegarLoop]: 1955 mSDtfsCounter, 1270 mSDsluCounter, 4084 mSDsCounter, 0 mSdLazyCounter, 2741 mSolverCounterSat, 537 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1420 SdHoareTripleChecker+Valid, 6039 SdHoareTripleChecker+Invalid, 3281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 537 IncrementalHoareTripleChecker+Valid, 2741 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-11-17 00:56:51,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1420 Valid, 6039 Invalid, 3281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [537 Valid, 2741 Invalid, 3 Unknown, 0 Unchecked, 11.7s Time] [2021-11-17 00:56:51,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8156 states. [2021-11-17 00:56:51,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8156 to 7456. [2021-11-17 00:56:51,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7456 states, 5495 states have (on average 1.3777979981801638) internal successors, (7571), 5581 states have internal predecessors, (7571), 1550 states have call successors, (1550), 397 states have call predecessors, (1550), 410 states have return successors, (1586), 1549 states have call predecessors, (1586), 1549 states have call successors, (1586) [2021-11-17 00:56:51,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7456 states to 7456 states and 10707 transitions. [2021-11-17 00:56:51,827 INFO L78 Accepts]: Start accepts. Automaton has 7456 states and 10707 transitions. Word has length 144 [2021-11-17 00:56:51,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:56:51,828 INFO L470 AbstractCegarLoop]: Abstraction has 7456 states and 10707 transitions. [2021-11-17 00:56:51,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 00:56:51,839 INFO L276 IsEmpty]: Start isEmpty. Operand 7456 states and 10707 transitions. [2021-11-17 00:56:51,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-17 00:56:51,844 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:56:51,844 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 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] [2021-11-17 00:56:51,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 00:56:51,844 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:56:51,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:56:51,845 INFO L85 PathProgramCache]: Analyzing trace with hash -2082112872, now seen corresponding path program 1 times [2021-11-17 00:56:51,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:56:51,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516196664] [2021-11-17 00:56:51,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:56:51,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:56:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:56:52,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:56:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:56:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:56:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:56:52,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:56:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:56:52,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:56:52,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:56:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:56:52,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-11-17 00:56:52,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-17 00:56:52,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 00:56:52,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 00:56:52,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:56:52,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:56:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-11-17 00:56:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-17 00:56:52,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:56:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-11-17 00:56:52,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:56:52,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516196664] [2021-11-17 00:56:52,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516196664] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:56:52,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:56:52,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 00:56:52,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510758093] [2021-11-17 00:56:52,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:56:52,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 00:56:52,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:56:52,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 00:56:52,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:56:52,193 INFO L87 Difference]: Start difference. First operand 7456 states and 10707 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (19), 7 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 00:56:54,263 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 00:56:56,320 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 00:56:58,381 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 00:57:05,072 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 00:57:07,086 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:09,105 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:11,138 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 00:57:13,176 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:14,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:57:14,834 INFO L93 Difference]: Finished difference Result 19699 states and 28876 transitions. [2021-11-17 00:57:14,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-17 00:57:14,835 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (19), 7 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 156 [2021-11-17 00:57:14,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:57:14,885 INFO L225 Difference]: With dead ends: 19699 [2021-11-17 00:57:14,885 INFO L226 Difference]: Without dead ends: 12278 [2021-11-17 00:57:14,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-11-17 00:57:14,907 INFO L933 BasicCegarLoop]: 2793 mSDtfsCounter, 2533 mSDsluCounter, 5138 mSDsCounter, 0 mSdLazyCounter, 3349 mSolverCounterSat, 1753 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2739 SdHoareTripleChecker+Valid, 7931 SdHoareTripleChecker+Invalid, 5110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1753 IncrementalHoareTripleChecker+Valid, 3349 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2021-11-17 00:57:14,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2739 Valid, 7931 Invalid, 5110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 3349 Invalid, 8 Unknown, 0 Unchecked, 22.2s Time] [2021-11-17 00:57:14,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12278 states. [2021-11-17 00:57:15,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12278 to 10906. [2021-11-17 00:57:15,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10906 states, 8002 states have (on average 1.3759060234941265) internal successors, (11010), 8150 states have internal predecessors, (11010), 2278 states have call successors, (2278), 606 states have call predecessors, (2278), 625 states have return successors, (2324), 2277 states have call predecessors, (2324), 2277 states have call successors, (2324) [2021-11-17 00:57:15,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10906 states to 10906 states and 15612 transitions. [2021-11-17 00:57:15,241 INFO L78 Accepts]: Start accepts. Automaton has 10906 states and 15612 transitions. Word has length 156 [2021-11-17 00:57:15,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:57:15,242 INFO L470 AbstractCegarLoop]: Abstraction has 10906 states and 15612 transitions. [2021-11-17 00:57:15,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (19), 7 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 00:57:15,242 INFO L276 IsEmpty]: Start isEmpty. Operand 10906 states and 15612 transitions. [2021-11-17 00:57:15,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-17 00:57:15,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:57:15,252 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 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] [2021-11-17 00:57:15,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 00:57:15,253 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:57:15,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:57:15,253 INFO L85 PathProgramCache]: Analyzing trace with hash 347899775, now seen corresponding path program 1 times [2021-11-17 00:57:15,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:57:15,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279958528] [2021-11-17 00:57:15,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:57:15,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:57:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:57:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:57:15,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:57:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:57:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:57:15,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:57:15,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:57:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:57:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:57:15,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:57:15,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:57:15,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:57:15,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:57:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:57:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:57:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:57:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:57:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 00:57:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:15,572 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-11-17 00:57:15,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:57:15,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279958528] [2021-11-17 00:57:15,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279958528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:57:15,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:57:15,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 00:57:15,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857279259] [2021-11-17 00:57:15,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:57:15,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 00:57:15,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:57:15,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 00:57:15,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-17 00:57:15,574 INFO L87 Difference]: Start difference. First operand 10906 states and 15612 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 00:57:17,624 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 00:57:22,596 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 00:57:24,634 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:25,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:57:25,464 INFO L93 Difference]: Finished difference Result 23018 states and 33604 transitions. [2021-11-17 00:57:25,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 00:57:25,464 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 168 [2021-11-17 00:57:25,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:57:25,555 INFO L225 Difference]: With dead ends: 23018 [2021-11-17 00:57:25,557 INFO L226 Difference]: Without dead ends: 12151 [2021-11-17 00:57:25,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:57:25,586 INFO L933 BasicCegarLoop]: 1874 mSDtfsCounter, 647 mSDsluCounter, 3419 mSDsCounter, 0 mSdLazyCounter, 1611 mSolverCounterSat, 667 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 5293 SdHoareTripleChecker+Invalid, 2281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 667 IncrementalHoareTripleChecker+Valid, 1611 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-17 00:57:25,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [692 Valid, 5293 Invalid, 2281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [667 Valid, 1611 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2021-11-17 00:57:25,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12151 states. [2021-11-17 00:57:25,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12151 to 10914. [2021-11-17 00:57:25,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10914 states, 8010 states have (on average 1.3750312109862672) internal successors, (11014), 8158 states have internal predecessors, (11014), 2278 states have call successors, (2278), 606 states have call predecessors, (2278), 625 states have return successors, (2324), 2277 states have call predecessors, (2324), 2277 states have call successors, (2324) [2021-11-17 00:57:25,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10914 states to 10914 states and 15616 transitions. [2021-11-17 00:57:25,944 INFO L78 Accepts]: Start accepts. Automaton has 10914 states and 15616 transitions. Word has length 168 [2021-11-17 00:57:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:57:25,946 INFO L470 AbstractCegarLoop]: Abstraction has 10914 states and 15616 transitions. [2021-11-17 00:57:25,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 00:57:25,946 INFO L276 IsEmpty]: Start isEmpty. Operand 10914 states and 15616 transitions. [2021-11-17 00:57:25,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-17 00:57:25,957 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:57:25,957 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 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] [2021-11-17 00:57:25,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 00:57:25,957 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:57:25,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:57:25,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1038303619, now seen corresponding path program 1 times [2021-11-17 00:57:25,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:57:25,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149612660] [2021-11-17 00:57:25,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:57:25,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:57:26,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:57:26,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:57:26,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:57:26,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:57:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:57:26,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:57:26,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:57:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:57:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:57:26,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:57:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:57:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:57:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:57:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:57:26,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:57:26,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:57:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:57:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 00:57:26,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:26,440 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2021-11-17 00:57:26,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:57:26,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149612660] [2021-11-17 00:57:26,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149612660] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:57:26,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:57:26,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 00:57:26,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110716351] [2021-11-17 00:57:26,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:57:26,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 00:57:26,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:57:26,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 00:57:26,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:57:26,443 INFO L87 Difference]: Start difference. First operand 10914 states and 15616 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 00:57:28,493 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 00:57:35,057 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 00:57:37,089 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 00:57:38,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:57:38,373 INFO L93 Difference]: Finished difference Result 22954 states and 33512 transitions. [2021-11-17 00:57:38,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 00:57:38,374 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 168 [2021-11-17 00:57:38,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:57:38,405 INFO L225 Difference]: With dead ends: 22954 [2021-11-17 00:57:38,405 INFO L226 Difference]: Without dead ends: 12079 [2021-11-17 00:57:38,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-17 00:57:38,428 INFO L933 BasicCegarLoop]: 1827 mSDtfsCounter, 385 mSDsluCounter, 7326 mSDsCounter, 0 mSdLazyCounter, 3048 mSolverCounterSat, 356 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 9153 SdHoareTripleChecker+Invalid, 3407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 3048 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2021-11-17 00:57:38,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 9153 Invalid, 3407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 3048 Invalid, 3 Unknown, 0 Unchecked, 11.6s Time] [2021-11-17 00:57:38,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12079 states. [2021-11-17 00:57:38,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12079 to 10914. [2021-11-17 00:57:38,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10914 states, 8002 states have (on average 1.3734066483379155) internal successors, (10990), 8154 states have internal predecessors, (10990), 2278 states have call successors, (2278), 606 states have call predecessors, (2278), 633 states have return successors, (2335), 2281 states have call predecessors, (2335), 2277 states have call successors, (2335) [2021-11-17 00:57:38,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10914 states to 10914 states and 15603 transitions. [2021-11-17 00:57:38,721 INFO L78 Accepts]: Start accepts. Automaton has 10914 states and 15603 transitions. Word has length 168 [2021-11-17 00:57:38,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:57:38,721 INFO L470 AbstractCegarLoop]: Abstraction has 10914 states and 15603 transitions. [2021-11-17 00:57:38,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 00:57:38,722 INFO L276 IsEmpty]: Start isEmpty. Operand 10914 states and 15603 transitions. [2021-11-17 00:57:38,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-17 00:57:38,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:57:38,731 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 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, 1] [2021-11-17 00:57:38,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 00:57:38,731 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:57:38,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:57:38,732 INFO L85 PathProgramCache]: Analyzing trace with hash 430896940, now seen corresponding path program 1 times [2021-11-17 00:57:38,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:57:38,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052219440] [2021-11-17 00:57:38,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:57:38,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:57:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:57:38,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:57:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:57:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:57:38,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:57:38,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:57:38,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:57:38,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:57:38,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:57:38,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:57:38,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:57:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:57:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:57:38,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:57:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:38,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:57:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:57:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:39,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:57:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:39,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:57:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:39,054 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-11-17 00:57:39,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:57:39,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052219440] [2021-11-17 00:57:39,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052219440] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 00:57:39,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645049945] [2021-11-17 00:57:39,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:57:39,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 00:57:39,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 00:57:39,057 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 00:57:39,083 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 00:57:40,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:40,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 5187 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 00:57:40,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 00:57:40,328 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2021-11-17 00:57:40,329 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 00:57:40,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645049945] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:57:40,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 00:57:40,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2021-11-17 00:57:40,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757109215] [2021-11-17 00:57:40,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:57:40,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 00:57:40,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:57:40,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 00:57:40,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:57:40,331 INFO L87 Difference]: Start difference. First operand 10914 states and 15603 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 00:57:42,399 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 00:57:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:57:43,487 INFO L93 Difference]: Finished difference Result 32663 states and 46708 transitions. [2021-11-17 00:57:43,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-17 00:57:43,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 175 [2021-11-17 00:57:43,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:57:43,662 INFO L225 Difference]: With dead ends: 32663 [2021-11-17 00:57:43,663 INFO L226 Difference]: Without dead ends: 32650 [2021-11-17 00:57:43,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:57:43,674 INFO L933 BasicCegarLoop]: 4065 mSDtfsCounter, 3687 mSDsluCounter, 3481 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3687 SdHoareTripleChecker+Valid, 7546 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-17 00:57:43,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3687 Valid, 7546 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 607 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2021-11-17 00:57:43,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32650 states. [2021-11-17 00:57:44,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32650 to 32614. [2021-11-17 00:57:44,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32614 states, 23910 states have (on average 1.374487662066081) internal successors, (32864), 24382 states have internal predecessors, (32864), 6810 states have call successors, (6810), 1810 states have call predecessors, (6810), 1893 states have return successors, (6983), 6805 states have call predecessors, (6983), 6809 states have call successors, (6983) [2021-11-17 00:57:44,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32614 states to 32614 states and 46657 transitions. [2021-11-17 00:57:44,841 INFO L78 Accepts]: Start accepts. Automaton has 32614 states and 46657 transitions. Word has length 175 [2021-11-17 00:57:44,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:57:44,855 INFO L470 AbstractCegarLoop]: Abstraction has 32614 states and 46657 transitions. [2021-11-17 00:57:44,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 00:57:44,856 INFO L276 IsEmpty]: Start isEmpty. Operand 32614 states and 46657 transitions. [2021-11-17 00:57:44,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-17 00:57:44,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:57:44,889 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 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, 1] [2021-11-17 00:57:44,943 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 00:57:45,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 00:57:45,112 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:57:45,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:57:45,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1157450962, now seen corresponding path program 1 times [2021-11-17 00:57:45,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:57:45,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19288669] [2021-11-17 00:57:45,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:57:45,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:57:45,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:57:45,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:57:45,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:57:45,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:57:45,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:57:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:57:45,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:57:45,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:57:45,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:57:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:57:45,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:57:45,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:57:45,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:57:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:57:45,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:57:45,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:57:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:45,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:57:45,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:57:45,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:57:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:57:45,449 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-11-17 00:57:45,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:57:45,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19288669] [2021-11-17 00:57:45,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19288669] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:57:45,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:57:45,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-17 00:57:45,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349336069] [2021-11-17 00:57:45,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:57:45,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 00:57:45,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:57:45,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 00:57:45,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-17 00:57:45,451 INFO L87 Difference]: Start difference. First operand 32614 states and 46657 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-11-17 00:57:46,985 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:49,052 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 00:57:55,537 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:57,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:57:59,590 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:01,621 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 00:58:03,905 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 00:58:05,931 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 00:58:07,961 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 00:58:09,996 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 00:58:11,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:58:11,478 INFO L93 Difference]: Finished difference Result 80433 states and 119792 transitions. [2021-11-17 00:58:11,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 00:58:11,478 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 175 [2021-11-17 00:58:11,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:58:11,708 INFO L225 Difference]: With dead ends: 80433 [2021-11-17 00:58:11,709 INFO L226 Difference]: Without dead ends: 47858 [2021-11-17 00:58:11,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-17 00:58:11,790 INFO L933 BasicCegarLoop]: 2494 mSDtfsCounter, 3192 mSDsluCounter, 4489 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 1460 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3429 SdHoareTripleChecker+Valid, 6983 SdHoareTripleChecker+Invalid, 3493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1460 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2021-11-17 00:58:11,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3429 Valid, 6983 Invalid, 3493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1460 Valid, 2024 Invalid, 9 Unknown, 0 Unchecked, 24.9s Time] [2021-11-17 00:58:11,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47858 states. [2021-11-17 00:58:12,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47858 to 32590. [2021-11-17 00:58:12,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32590 states, 23886 states have (on average 1.3738591643640625) internal successors, (32816), 24366 states have internal predecessors, (32816), 6810 states have call successors, (6810), 1810 states have call predecessors, (6810), 1893 states have return successors, (6983), 6797 states have call predecessors, (6983), 6809 states have call successors, (6983) [2021-11-17 00:58:13,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32590 states to 32590 states and 46609 transitions. [2021-11-17 00:58:13,103 INFO L78 Accepts]: Start accepts. Automaton has 32590 states and 46609 transitions. Word has length 175 [2021-11-17 00:58:13,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:58:13,103 INFO L470 AbstractCegarLoop]: Abstraction has 32590 states and 46609 transitions. [2021-11-17 00:58:13,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-11-17 00:58:13,104 INFO L276 IsEmpty]: Start isEmpty. Operand 32590 states and 46609 transitions. [2021-11-17 00:58:13,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-11-17 00:58:13,131 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:58:13,131 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 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] [2021-11-17 00:58:13,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-17 00:58:13,132 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:58:13,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:58:13,132 INFO L85 PathProgramCache]: Analyzing trace with hash 209772948, now seen corresponding path program 1 times [2021-11-17 00:58:13,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:58:13,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886082015] [2021-11-17 00:58:13,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:58:13,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:58:13,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:58:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:58:13,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:58:13,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:58:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:58:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:58:13,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:58:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:58:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:58:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:58:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:58:13,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:58:13,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:58:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:58:13,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-11-17 00:58:13,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-17 00:58:13,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 00:58:13,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 00:58:13,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:58:13,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:58:13,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:13,462 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-17 00:58:13,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:58:13,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886082015] [2021-11-17 00:58:13,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886082015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:58:13,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:58:13,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 00:58:13,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648458154] [2021-11-17 00:58:13,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:58:13,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 00:58:13,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:58:13,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 00:58:13,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:58:13,465 INFO L87 Difference]: Start difference. First operand 32590 states and 46609 transitions. Second operand has 8 states, 8 states have (on average 13.25) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (21), 7 states have call predecessors, (21), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-17 00:58:15,521 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 00:58:17,576 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 00:58:19,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 00:58:26,885 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 00:58:28,901 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:30,923 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:32,965 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 00:58:34,995 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 00:58:37,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:58:37,246 INFO L93 Difference]: Finished difference Result 82777 states and 120555 transitions. [2021-11-17 00:58:37,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 00:58:37,246 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.25) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (21), 7 states have call predecessors, (21), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 180 [2021-11-17 00:58:37,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:58:37,643 INFO L225 Difference]: With dead ends: 82777 [2021-11-17 00:58:37,644 INFO L226 Difference]: Without dead ends: 50226 [2021-11-17 00:58:37,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-11-17 00:58:37,698 INFO L933 BasicCegarLoop]: 2111 mSDtfsCounter, 3672 mSDsluCounter, 3763 mSDsCounter, 0 mSdLazyCounter, 2896 mSolverCounterSat, 2494 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3976 SdHoareTripleChecker+Valid, 5874 SdHoareTripleChecker+Invalid, 5398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2494 IncrementalHoareTripleChecker+Valid, 2896 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.6s IncrementalHoareTripleChecker+Time [2021-11-17 00:58:37,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3976 Valid, 5874 Invalid, 5398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2494 Valid, 2896 Invalid, 8 Unknown, 0 Unchecked, 22.6s Time] [2021-11-17 00:58:37,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50226 states. [2021-11-17 00:58:38,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50226 to 44558. [2021-11-17 00:58:38,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44558 states, 32660 states have (on average 1.3682180036742193) internal successors, (44686), 33352 states have internal predecessors, (44686), 9188 states have call successors, (9188), 2558 states have call predecessors, (9188), 2709 states have return successors, (9495), 9217 states have call predecessors, (9495), 9187 states have call successors, (9495) [2021-11-17 00:58:39,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44558 states to 44558 states and 63369 transitions. [2021-11-17 00:58:39,025 INFO L78 Accepts]: Start accepts. Automaton has 44558 states and 63369 transitions. Word has length 180 [2021-11-17 00:58:39,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:58:39,026 INFO L470 AbstractCegarLoop]: Abstraction has 44558 states and 63369 transitions. [2021-11-17 00:58:39,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.25) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (21), 7 states have call predecessors, (21), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-17 00:58:39,026 INFO L276 IsEmpty]: Start isEmpty. Operand 44558 states and 63369 transitions. [2021-11-17 00:58:39,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-17 00:58:39,043 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:58:39,043 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:58:39,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-17 00:58:39,044 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:58:39,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:58:39,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1082606041, now seen corresponding path program 1 times [2021-11-17 00:58:39,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:58:39,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258840348] [2021-11-17 00:58:39,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:58:39,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:58:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:58:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:58:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:58:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:58:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:58:39,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:58:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:58:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:58:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:58:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:58:39,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:58:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:58:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:58:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:58:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:58:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:58:39,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:58:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:58:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:58:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:58:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 00:58:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-11-17 00:58:39,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:39,322 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2021-11-17 00:58:39,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:58:39,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258840348] [2021-11-17 00:58:39,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258840348] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:58:39,322 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:58:39,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 00:58:39,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775471263] [2021-11-17 00:58:39,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:58:39,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 00:58:39,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:58:39,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 00:58:39,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-17 00:58:39,324 INFO L87 Difference]: Start difference. First operand 44558 states and 63369 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-17 00:58:41,512 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:43,568 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 00:58:49,886 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:51,906 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:53,257 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:58:55,289 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 00:58:57,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:58:57,009 INFO L93 Difference]: Finished difference Result 71910 states and 103617 transitions. [2021-11-17 00:58:57,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 00:58:57,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 191 [2021-11-17 00:58:57,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:58:57,099 INFO L225 Difference]: With dead ends: 71910 [2021-11-17 00:58:57,099 INFO L226 Difference]: Without dead ends: 27251 [2021-11-17 00:58:57,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-11-17 00:58:57,174 INFO L933 BasicCegarLoop]: 2176 mSDtfsCounter, 2666 mSDsluCounter, 2757 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 1490 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2894 SdHoareTripleChecker+Valid, 4933 SdHoareTripleChecker+Invalid, 3169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1490 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2021-11-17 00:58:57,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2894 Valid, 4933 Invalid, 3169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1490 Valid, 1674 Invalid, 5 Unknown, 0 Unchecked, 16.8s Time] [2021-11-17 00:58:57,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27251 states. [2021-11-17 00:58:58,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27251 to 24612. [2021-11-17 00:58:58,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24612 states, 18079 states have (on average 1.365230377786382) internal successors, (24682), 18437 states have internal predecessors, (24682), 5028 states have call successors, (5028), 1423 states have call predecessors, (5028), 1504 states have return successors, (5195), 5044 states have call predecessors, (5195), 5027 states have call successors, (5195) [2021-11-17 00:58:58,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24612 states to 24612 states and 34905 transitions. [2021-11-17 00:58:58,091 INFO L78 Accepts]: Start accepts. Automaton has 24612 states and 34905 transitions. Word has length 191 [2021-11-17 00:58:58,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:58:58,091 INFO L470 AbstractCegarLoop]: Abstraction has 24612 states and 34905 transitions. [2021-11-17 00:58:58,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-17 00:58:58,092 INFO L276 IsEmpty]: Start isEmpty. Operand 24612 states and 34905 transitions. [2021-11-17 00:58:58,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-17 00:58:58,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:58:58,113 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 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] [2021-11-17 00:58:58,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-17 00:58:58,113 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:58:58,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:58:58,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1392335135, now seen corresponding path program 1 times [2021-11-17 00:58:58,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:58:58,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207728128] [2021-11-17 00:58:58,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:58:58,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:58:58,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:58:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:58:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:58:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:58:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:58:58,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:58:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:58:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:58:58,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:58:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:58:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:58:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:58:58,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:58:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:58:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:58:58,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:58:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:58:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:58:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:58:58,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:58:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 00:58:58,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-11-17 00:58:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 00:58:58,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 00:58:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:58:58,456 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 00:58:58,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:58:58,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207728128] [2021-11-17 00:58:58,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207728128] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:58:58,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:58:58,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 00:58:58,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98289632] [2021-11-17 00:58:58,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:58:58,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 00:58:58,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:58:58,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 00:58:58,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-17 00:58:58,458 INFO L87 Difference]: Start difference. First operand 24612 states and 34905 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2021-11-17 00:59:00,512 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 00:59:05,442 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 00:59:07,567 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:08,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:59:08,619 INFO L93 Difference]: Finished difference Result 27227 states and 39997 transitions. [2021-11-17 00:59:08,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 00:59:08,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 214 [2021-11-17 00:59:08,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:59:08,706 INFO L225 Difference]: With dead ends: 27227 [2021-11-17 00:59:08,706 INFO L226 Difference]: Without dead ends: 27219 [2021-11-17 00:59:08,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-17 00:59:08,723 INFO L933 BasicCegarLoop]: 1871 mSDtfsCounter, 575 mSDsluCounter, 3423 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 672 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 5294 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-17 00:59:08,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 5294 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 1793 Invalid, 3 Unknown, 0 Unchecked, 9.7s Time] [2021-11-17 00:59:08,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27219 states. [2021-11-17 00:59:09,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27219 to 24613. [2021-11-17 00:59:09,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24613 states, 18080 states have (on average 1.3652101769911504) internal successors, (24683), 18438 states have internal predecessors, (24683), 5028 states have call successors, (5028), 1423 states have call predecessors, (5028), 1504 states have return successors, (5195), 5044 states have call predecessors, (5195), 5027 states have call successors, (5195) [2021-11-17 00:59:09,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24613 states to 24613 states and 34906 transitions. [2021-11-17 00:59:09,440 INFO L78 Accepts]: Start accepts. Automaton has 24613 states and 34906 transitions. Word has length 214 [2021-11-17 00:59:09,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:59:09,441 INFO L470 AbstractCegarLoop]: Abstraction has 24613 states and 34906 transitions. [2021-11-17 00:59:09,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2021-11-17 00:59:09,441 INFO L276 IsEmpty]: Start isEmpty. Operand 24613 states and 34906 transitions. [2021-11-17 00:59:09,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-17 00:59:09,462 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:59:09,462 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 00:59:09,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-17 00:59:09,462 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:59:09,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:59:09,463 INFO L85 PathProgramCache]: Analyzing trace with hash 113218526, now seen corresponding path program 1 times [2021-11-17 00:59:09,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:59:09,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590345008] [2021-11-17 00:59:09,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:09,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:59:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:59:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:59:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:59:09,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:59:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:59:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:59:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:59:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:59:09,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:59:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:59:09,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:59:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:59:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:59:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:59:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:59:09,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:59:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:09,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:59:09,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:59:09,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 00:59:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-11-17 00:59:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 00:59:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 00:59:09,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:09,884 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 00:59:09,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:59:09,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590345008] [2021-11-17 00:59:09,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590345008] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 00:59:09,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479948846] [2021-11-17 00:59:09,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:09,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 00:59:09,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 00:59:09,887 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 00:59:09,888 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 00:59:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:10,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 5326 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-17 00:59:10,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 00:59:11,172 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2021-11-17 00:59:11,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 00:59:11,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479948846] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:59:11,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 00:59:11,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-11-17 00:59:11,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777875739] [2021-11-17 00:59:11,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:59:11,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 00:59:11,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:59:11,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 00:59:11,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:59:11,174 INFO L87 Difference]: Start difference. First operand 24613 states and 34906 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 00:59:11,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:59:11,807 INFO L93 Difference]: Finished difference Result 46408 states and 66177 transitions. [2021-11-17 00:59:11,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 00:59:11,809 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 217 [2021-11-17 00:59:11,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:59:11,860 INFO L225 Difference]: With dead ends: 46408 [2021-11-17 00:59:11,860 INFO L226 Difference]: Without dead ends: 24451 [2021-11-17 00:59:11,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-17 00:59:11,893 INFO L933 BasicCegarLoop]: 1868 mSDtfsCounter, 1806 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1806 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 00:59:11,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1806 Valid, 1868 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 00:59:11,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24451 states. [2021-11-17 00:59:12,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24451 to 24451. [2021-11-17 00:59:12,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24451 states, 17990 states have (on average 1.3500277932184548) internal successors, (24287), 18330 states have internal predecessors, (24287), 4956 states have call successors, (4956), 1423 states have call predecessors, (4956), 1504 states have return successors, (5123), 4972 states have call predecessors, (5123), 4955 states have call successors, (5123) [2021-11-17 00:59:12,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24451 states to 24451 states and 34366 transitions. [2021-11-17 00:59:12,478 INFO L78 Accepts]: Start accepts. Automaton has 24451 states and 34366 transitions. Word has length 217 [2021-11-17 00:59:12,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:59:12,479 INFO L470 AbstractCegarLoop]: Abstraction has 24451 states and 34366 transitions. [2021-11-17 00:59:12,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 00:59:12,479 INFO L276 IsEmpty]: Start isEmpty. Operand 24451 states and 34366 transitions. [2021-11-17 00:59:12,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-17 00:59:12,566 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:59:12,566 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 00:59:12,591 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 00:59:12,779 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,SelfDestructingSolverStorable11 [2021-11-17 00:59:12,779 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:59:12,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:59:12,780 INFO L85 PathProgramCache]: Analyzing trace with hash -665733278, now seen corresponding path program 1 times [2021-11-17 00:59:12,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:59:12,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42843242] [2021-11-17 00:59:12,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:12,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:59:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:59:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:59:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:59:13,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:59:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:59:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:59:13,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:59:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:59:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:59:13,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:59:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:59:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:59:13,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:59:13,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 00:59:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:59:13,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:59:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:13,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 00:59:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:59:13,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-17 00:59:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-11-17 00:59:13,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 00:59:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 00:59:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:13,171 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 00:59:13,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:59:13,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42843242] [2021-11-17 00:59:13,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42843242] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 00:59:13,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380689015] [2021-11-17 00:59:13,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:13,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 00:59:13,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 00:59:13,173 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 00:59:13,192 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 00:59:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:14,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 5326 conjuncts, 48 conjunts are in the unsatisfiable core [2021-11-17 00:59:14,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 00:59:14,636 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2021-11-17 00:59:14,636 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 00:59:14,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380689015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:59:14,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 00:59:14,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [7] total 19 [2021-11-17 00:59:14,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813045127] [2021-11-17 00:59:14,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:59:14,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-17 00:59:14,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:59:14,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-17 00:59:14,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-17 00:59:14,637 INFO L87 Difference]: Start difference. First operand 24451 states and 34366 transitions. Second operand has 14 states, 13 states have (on average 9.692307692307692) internal successors, (126), 11 states have internal predecessors, (126), 3 states have call successors, (25), 2 states have call predecessors, (25), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-17 00:59:15,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:59:15,500 INFO L93 Difference]: Finished difference Result 46580 states and 65564 transitions. [2021-11-17 00:59:15,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-17 00:59:15,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 9.692307692307692) internal successors, (126), 11 states have internal predecessors, (126), 3 states have call successors, (25), 2 states have call predecessors, (25), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24) Word has length 217 [2021-11-17 00:59:15,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:59:15,570 INFO L225 Difference]: With dead ends: 46580 [2021-11-17 00:59:15,571 INFO L226 Difference]: Without dead ends: 24785 [2021-11-17 00:59:15,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-11-17 00:59:15,614 INFO L933 BasicCegarLoop]: 1913 mSDtfsCounter, 57 mSDsluCounter, 20960 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 22873 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 00:59:15,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 22873 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 00:59:15,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24785 states. [2021-11-17 00:59:16,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24785 to 24424. [2021-11-17 00:59:16,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24424 states, 17981 states have (on average 1.3487014070407652) internal successors, (24251), 18303 states have internal predecessors, (24251), 4947 states have call successors, (4947), 1423 states have call predecessors, (4947), 1495 states have return successors, (5087), 4963 states have call predecessors, (5087), 4946 states have call successors, (5087) [2021-11-17 00:59:16,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24424 states to 24424 states and 34285 transitions. [2021-11-17 00:59:16,365 INFO L78 Accepts]: Start accepts. Automaton has 24424 states and 34285 transitions. Word has length 217 [2021-11-17 00:59:16,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:59:16,366 INFO L470 AbstractCegarLoop]: Abstraction has 24424 states and 34285 transitions. [2021-11-17 00:59:16,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 9.692307692307692) internal successors, (126), 11 states have internal predecessors, (126), 3 states have call successors, (25), 2 states have call predecessors, (25), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-17 00:59:16,366 INFO L276 IsEmpty]: Start isEmpty. Operand 24424 states and 34285 transitions. [2021-11-17 00:59:16,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-17 00:59:16,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:59:16,387 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 00:59:16,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-17 00:59:16,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 00:59:16,603 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:59:16,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:59:16,604 INFO L85 PathProgramCache]: Analyzing trace with hash -455708272, now seen corresponding path program 1 times [2021-11-17 00:59:16,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:59:16,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170879050] [2021-11-17 00:59:16,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:16,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:59:16,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:59:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:59:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:59:16,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:59:16,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:59:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:59:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:59:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:59:16,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:59:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:59:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:59:16,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-11-17 00:59:16,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-17 00:59:16,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:16,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:59:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-17 00:59:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-17 00:59:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 00:59:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 00:59:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-17 00:59:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 00:59:16,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-11-17 00:59:16,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:59:16,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170879050] [2021-11-17 00:59:16,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170879050] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:59:16,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:59:16,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 00:59:16,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518863027] [2021-11-17 00:59:16,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:59:16,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 00:59:16,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:59:16,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 00:59:16,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-17 00:59:16,931 INFO L87 Difference]: Start difference. First operand 24424 states and 34285 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 00:59:18,987 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 00:59:21,043 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 00:59:23,098 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 00:59:25,151 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 00:59:26,231 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:32,183 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:34,203 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:36,219 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:38,237 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:39,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:41,317 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 00:59:43,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:59:43,129 INFO L93 Difference]: Finished difference Result 48833 states and 69890 transitions. [2021-11-17 00:59:43,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 00:59:43,129 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 217 [2021-11-17 00:59:43,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:59:43,209 INFO L225 Difference]: With dead ends: 48833 [2021-11-17 00:59:43,210 INFO L226 Difference]: Without dead ends: 24486 [2021-11-17 00:59:43,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-17 00:59:43,261 INFO L933 BasicCegarLoop]: 1795 mSDtfsCounter, 940 mSDsluCounter, 4967 mSDsCounter, 0 mSdLazyCounter, 2722 mSolverCounterSat, 1020 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 6762 SdHoareTripleChecker+Invalid, 3751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1020 IncrementalHoareTripleChecker+Valid, 2722 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.5s IncrementalHoareTripleChecker+Time [2021-11-17 00:59:43,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [988 Valid, 6762 Invalid, 3751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1020 Valid, 2722 Invalid, 9 Unknown, 0 Unchecked, 25.5s Time] [2021-11-17 00:59:43,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24486 states. [2021-11-17 00:59:43,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24486 to 21874. [2021-11-17 00:59:43,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21874 states, 16055 states have (on average 1.3478667081905948) internal successors, (21640), 16359 states have internal predecessors, (21640), 4485 states have call successors, (4485), 1267 states have call predecessors, (4485), 1333 states have return successors, (4604), 4505 states have call predecessors, (4604), 4484 states have call successors, (4604) [2021-11-17 00:59:43,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21874 states to 21874 states and 30729 transitions. [2021-11-17 00:59:43,996 INFO L78 Accepts]: Start accepts. Automaton has 21874 states and 30729 transitions. Word has length 217 [2021-11-17 00:59:43,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 00:59:43,997 INFO L470 AbstractCegarLoop]: Abstraction has 21874 states and 30729 transitions. [2021-11-17 00:59:43,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 00:59:43,997 INFO L276 IsEmpty]: Start isEmpty. Operand 21874 states and 30729 transitions. [2021-11-17 00:59:44,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-17 00:59:44,015 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 00:59:44,015 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 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] [2021-11-17 00:59:44,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-17 00:59:44,016 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 00:59:44,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 00:59:44,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1907450625, now seen corresponding path program 1 times [2021-11-17 00:59:44,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 00:59:44,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749102737] [2021-11-17 00:59:44,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 00:59:44,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 00:59:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 00:59:44,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 00:59:44,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 00:59:44,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 00:59:44,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 00:59:44,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:44,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 00:59:44,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 00:59:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 00:59:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 00:59:44,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 00:59:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 00:59:44,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 00:59:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 00:59:44,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 00:59:44,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 00:59:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-17 00:59:44,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 00:59:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-17 00:59:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 00:59:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 00:59:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 00:59:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 00:59:44,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 00:59:44,339 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-11-17 00:59:44,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 00:59:44,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749102737] [2021-11-17 00:59:44,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749102737] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 00:59:44,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 00:59:44,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 00:59:44,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393543441] [2021-11-17 00:59:44,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 00:59:44,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 00:59:44,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 00:59:44,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 00:59:44,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-17 00:59:44,341 INFO L87 Difference]: Start difference. First operand 21874 states and 30729 transitions. Second operand has 9 states, 9 states have (on average 14.222222222222221) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-17 00:59:46,393 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 00:59:48,459 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 00:59:53,627 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 00:59:55,648 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:57,686 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 00:59:59,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 00:59:59,611 INFO L93 Difference]: Finished difference Result 52409 states and 76645 transitions. [2021-11-17 00:59:59,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 00:59:59,611 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.222222222222221) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 217 [2021-11-17 00:59:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 00:59:59,728 INFO L225 Difference]: With dead ends: 52409 [2021-11-17 00:59:59,728 INFO L226 Difference]: Without dead ends: 30641 [2021-11-17 00:59:59,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-17 00:59:59,782 INFO L933 BasicCegarLoop]: 2339 mSDtfsCounter, 1711 mSDsluCounter, 4042 mSDsCounter, 0 mSdLazyCounter, 1862 mSolverCounterSat, 1452 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1871 SdHoareTripleChecker+Valid, 6381 SdHoareTripleChecker+Invalid, 3319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1452 IncrementalHoareTripleChecker+Valid, 1862 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-11-17 00:59:59,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1871 Valid, 6381 Invalid, 3319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1452 Valid, 1862 Invalid, 5 Unknown, 0 Unchecked, 14.4s Time] [2021-11-17 00:59:59,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30641 states. [2021-11-17 01:00:00,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30641 to 21898. [2021-11-17 01:00:00,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21898 states, 16067 states have (on average 1.3476068961224872) internal successors, (21652), 16371 states have internal predecessors, (21652), 4497 states have call successors, (4497), 1267 states have call predecessors, (4497), 1333 states have return successors, (4616), 4517 states have call predecessors, (4616), 4496 states have call successors, (4616) [2021-11-17 01:00:00,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21898 states to 21898 states and 30765 transitions. [2021-11-17 01:00:00,775 INFO L78 Accepts]: Start accepts. Automaton has 21898 states and 30765 transitions. Word has length 217 [2021-11-17 01:00:00,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:00:00,776 INFO L470 AbstractCegarLoop]: Abstraction has 21898 states and 30765 transitions. [2021-11-17 01:00:00,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.222222222222221) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (25), 8 states have call predecessors, (25), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-17 01:00:00,776 INFO L276 IsEmpty]: Start isEmpty. Operand 21898 states and 30765 transitions. [2021-11-17 01:00:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-17 01:00:00,795 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:00:00,795 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 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] [2021-11-17 01:00:00,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-17 01:00:00,795 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:00:00,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:00:00,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1258628868, now seen corresponding path program 1 times [2021-11-17 01:00:00,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:00:00,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710169831] [2021-11-17 01:00:00,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:00:00,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:00:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:00:00,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:00:00,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:00:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:00:00,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:00:00,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:00:00,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:00:00,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:00:00,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:00,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:00:00,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:00:01,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:00:01,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:00:01,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:00:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:00:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 01:00:01,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:00:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:00:01,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-17 01:00:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-17 01:00:01,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 01:00:01,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-11-17 01:00:01,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 01:00:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 01:00:01,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:00:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:00:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:01,143 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-11-17 01:00:01,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:00:01,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710169831] [2021-11-17 01:00:01,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710169831] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:00:01,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:00:01,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 01:00:01,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792611235] [2021-11-17 01:00:01,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:00:01,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 01:00:01,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:00:01,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 01:00:01,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:00:01,146 INFO L87 Difference]: Start difference. First operand 21898 states and 30765 transitions. Second operand has 9 states, 9 states have (on average 14.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (26), 8 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 01:00:03,226 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:00:05,282 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:00:07,354 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:00:09,404 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:00:11,969 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:15,884 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:00:17,905 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:19,924 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:21,944 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:23,981 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:00:26,010 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:00:27,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:00:27,839 INFO L93 Difference]: Finished difference Result 35573 states and 51338 transitions. [2021-11-17 01:00:27,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 01:00:27,840 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (26), 8 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 221 [2021-11-17 01:00:27,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:00:27,910 INFO L225 Difference]: With dead ends: 35573 [2021-11-17 01:00:27,911 INFO L226 Difference]: Without dead ends: 24532 [2021-11-17 01:00:27,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:00:27,941 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 1083 mSDsluCounter, 4946 mSDsCounter, 0 mSdLazyCounter, 2796 mSolverCounterSat, 1082 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 6743 SdHoareTripleChecker+Invalid, 3888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1082 IncrementalHoareTripleChecker+Valid, 2796 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2021-11-17 01:00:27,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1129 Valid, 6743 Invalid, 3888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1082 Valid, 2796 Invalid, 10 Unknown, 0 Unchecked, 26.0s Time] [2021-11-17 01:00:27,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24532 states. [2021-11-17 01:00:28,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24532 to 21920. [2021-11-17 01:00:28,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21920 states, 16089 states have (on average 1.347131580583007) internal successors, (21674), 16393 states have internal predecessors, (21674), 4497 states have call successors, (4497), 1267 states have call predecessors, (4497), 1333 states have return successors, (4616), 4517 states have call predecessors, (4616), 4496 states have call successors, (4616) [2021-11-17 01:00:28,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21920 states to 21920 states and 30787 transitions. [2021-11-17 01:00:28,597 INFO L78 Accepts]: Start accepts. Automaton has 21920 states and 30787 transitions. Word has length 221 [2021-11-17 01:00:28,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:00:28,598 INFO L470 AbstractCegarLoop]: Abstraction has 21920 states and 30787 transitions. [2021-11-17 01:00:28,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (26), 8 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 01:00:28,598 INFO L276 IsEmpty]: Start isEmpty. Operand 21920 states and 30787 transitions. [2021-11-17 01:00:28,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2021-11-17 01:00:28,617 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:00:28,617 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 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] [2021-11-17 01:00:28,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-17 01:00:28,618 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:00:28,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:00:28,618 INFO L85 PathProgramCache]: Analyzing trace with hash -503285797, now seen corresponding path program 1 times [2021-11-17 01:00:28,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:00:28,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920719515] [2021-11-17 01:00:28,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:00:28,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:00:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:00:28,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:00:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:00:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:00:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:00:28,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:00:28,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:00:28,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:00:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:00:28,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:00:28,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:00:28,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:00:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:00:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:00:28,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 01:00:28,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:28,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:00:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:00:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-17 01:00:29,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-17 01:00:29,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 01:00:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-11-17 01:00:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 01:00:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 01:00:29,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:00:29,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:00:29,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:29,166 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-11-17 01:00:29,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:00:29,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920719515] [2021-11-17 01:00:29,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920719515] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:00:29,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:00:29,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-17 01:00:29,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221722940] [2021-11-17 01:00:29,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:00:29,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-17 01:00:29,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:00:29,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-17 01:00:29,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-11-17 01:00:29,169 INFO L87 Difference]: Start difference. First operand 21920 states and 30787 transitions. Second operand has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 8 states have internal predecessors, (128), 5 states have call successors, (26), 8 states have call predecessors, (26), 3 states have return successors, (25), 6 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-17 01:00:31,223 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:00:33,280 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:00:35,350 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:00:37,414 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:00:45,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:47,306 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:49,322 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:51,364 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:00:55,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:00:55,651 INFO L93 Difference]: Finished difference Result 47089 states and 67320 transitions. [2021-11-17 01:00:55,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-17 01:00:55,651 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 8 states have internal predecessors, (128), 5 states have call successors, (26), 8 states have call predecessors, (26), 3 states have return successors, (25), 6 states have call predecessors, (25), 4 states have call successors, (25) Word has length 223 [2021-11-17 01:00:55,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:00:55,727 INFO L225 Difference]: With dead ends: 47089 [2021-11-17 01:00:55,727 INFO L226 Difference]: Without dead ends: 23337 [2021-11-17 01:00:55,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-11-17 01:00:55,778 INFO L933 BasicCegarLoop]: 1785 mSDtfsCounter, 5813 mSDsluCounter, 6320 mSDsCounter, 0 mSdLazyCounter, 8296 mSolverCounterSat, 4706 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6122 SdHoareTripleChecker+Valid, 8105 SdHoareTripleChecker+Invalid, 13010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4706 IncrementalHoareTripleChecker+Valid, 8296 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.4s IncrementalHoareTripleChecker+Time [2021-11-17 01:00:55,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6122 Valid, 8105 Invalid, 13010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4706 Valid, 8296 Invalid, 8 Unknown, 0 Unchecked, 25.4s Time] [2021-11-17 01:00:55,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23337 states. [2021-11-17 01:00:56,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23337 to 20286. [2021-11-17 01:00:56,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20286 states, 14858 states have (on average 1.3408937945887738) internal successors, (19923), 15157 states have internal predecessors, (19923), 4180 states have call successors, (4180), 1173 states have call predecessors, (4180), 1247 states have return successors, (4274), 4207 states have call predecessors, (4274), 4179 states have call successors, (4274) [2021-11-17 01:00:56,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20286 states to 20286 states and 28377 transitions. [2021-11-17 01:00:56,451 INFO L78 Accepts]: Start accepts. Automaton has 20286 states and 28377 transitions. Word has length 223 [2021-11-17 01:00:56,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:00:56,452 INFO L470 AbstractCegarLoop]: Abstraction has 20286 states and 28377 transitions. [2021-11-17 01:00:56,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 8 states have internal predecessors, (128), 5 states have call successors, (26), 8 states have call predecessors, (26), 3 states have return successors, (25), 6 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-17 01:00:56,452 INFO L276 IsEmpty]: Start isEmpty. Operand 20286 states and 28377 transitions. [2021-11-17 01:00:56,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-11-17 01:00:56,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:00:56,472 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 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] [2021-11-17 01:00:56,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-17 01:00:56,472 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:00:56,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:00:56,472 INFO L85 PathProgramCache]: Analyzing trace with hash 720430772, now seen corresponding path program 1 times [2021-11-17 01:00:56,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:00:56,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323015218] [2021-11-17 01:00:56,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:00:56,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:00:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:00:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:00:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:00:56,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:00:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:00:56,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:00:56,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:00:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:00:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:00:56,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:00:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:00:56,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:00:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:00:56,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:00:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:00:56,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:00:56,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:00:56,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:00:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:56,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:00:56,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:00:57,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-17 01:00:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-11-17 01:00:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-11-17 01:00:57,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 01:00:57,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-11-17 01:00:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-17 01:00:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:00:57,041 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2021-11-17 01:00:57,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:00:57,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323015218] [2021-11-17 01:00:57,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323015218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:00:57,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:00:57,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 01:00:57,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743344689] [2021-11-17 01:00:57,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:00:57,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 01:00:57,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:00:57,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 01:00:57,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:00:57,044 INFO L87 Difference]: Start difference. First operand 20286 states and 28377 transitions. Second operand has 9 states, 9 states have (on average 15.11111111111111) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:00:58,432 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:00,505 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:01:06,693 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:08,713 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:09,981 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:12,010 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:01:15,694 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:17,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:19,748 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:21,777 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:01:22,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:01:22,441 INFO L93 Difference]: Finished difference Result 48312 states and 70273 transitions. [2021-11-17 01:01:22,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 01:01:22,442 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.11111111111111) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 234 [2021-11-17 01:01:22,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:01:22,610 INFO L225 Difference]: With dead ends: 48312 [2021-11-17 01:01:22,610 INFO L226 Difference]: Without dead ends: 28132 [2021-11-17 01:01:22,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-17 01:01:22,659 INFO L933 BasicCegarLoop]: 2563 mSDtfsCounter, 1334 mSDsluCounter, 11236 mSDsCounter, 0 mSdLazyCounter, 2934 mSolverCounterSat, 657 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1584 SdHoareTripleChecker+Valid, 13799 SdHoareTripleChecker+Invalid, 3599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 657 IncrementalHoareTripleChecker+Valid, 2934 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2021-11-17 01:01:22,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1584 Valid, 13799 Invalid, 3599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [657 Valid, 2934 Invalid, 8 Unknown, 0 Unchecked, 24.5s Time] [2021-11-17 01:01:22,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28132 states. [2021-11-17 01:01:23,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28132 to 20430. [2021-11-17 01:01:23,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20430 states, 14975 states have (on average 1.3382303839732888) internal successors, (20040), 15283 states have internal predecessors, (20040), 4180 states have call successors, (4180), 1173 states have call predecessors, (4180), 1274 states have return successors, (4310), 4225 states have call predecessors, (4310), 4179 states have call successors, (4310) [2021-11-17 01:01:23,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20430 states to 20430 states and 28530 transitions. [2021-11-17 01:01:23,450 INFO L78 Accepts]: Start accepts. Automaton has 20430 states and 28530 transitions. Word has length 234 [2021-11-17 01:01:23,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:01:23,451 INFO L470 AbstractCegarLoop]: Abstraction has 20430 states and 28530 transitions. [2021-11-17 01:01:23,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.11111111111111) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:01:23,451 INFO L276 IsEmpty]: Start isEmpty. Operand 20430 states and 28530 transitions. [2021-11-17 01:01:23,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-17 01:01:23,467 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:01:23,468 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 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] [2021-11-17 01:01:23,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-17 01:01:23,468 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:01:23,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:01:23,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1131166163, now seen corresponding path program 1 times [2021-11-17 01:01:23,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:01:23,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111050099] [2021-11-17 01:01:23,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:01:23,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:01:23,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:01:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:01:23,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:01:23,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:01:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:01:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:01:23,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:01:23,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:01:23,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:01:23,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:01:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:01:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:01:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:01:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:01:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:01:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:01:23,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:01:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:01:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-17 01:01:23,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:01:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 01:01:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:01:23,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:01:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-11-17 01:01:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:23,821 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2021-11-17 01:01:23,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:01:23,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111050099] [2021-11-17 01:01:23,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111050099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 01:01:23,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 01:01:23,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-17 01:01:23,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19397527] [2021-11-17 01:01:23,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 01:01:23,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 01:01:23,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:01:23,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 01:01:23,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-17 01:01:23,824 INFO L87 Difference]: Start difference. First operand 20430 states and 28530 transitions. Second operand has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:01:25,880 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:01:27,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:32,800 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:01:34,824 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:36,853 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:01:38,884 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:01:40,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:01:40,125 INFO L93 Difference]: Finished difference Result 43227 states and 61607 transitions. [2021-11-17 01:01:40,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-17 01:01:40,126 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 235 [2021-11-17 01:01:40,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:01:40,208 INFO L225 Difference]: With dead ends: 43227 [2021-11-17 01:01:40,209 INFO L226 Difference]: Without dead ends: 22903 [2021-11-17 01:01:40,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-17 01:01:40,256 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 843 mSDsluCounter, 4921 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 980 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 6718 SdHoareTripleChecker+Invalid, 2872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 980 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2021-11-17 01:01:40,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [889 Valid, 6718 Invalid, 2872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [980 Valid, 1887 Invalid, 5 Unknown, 0 Unchecked, 15.5s Time] [2021-11-17 01:01:40,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22903 states. [2021-11-17 01:01:40,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22903 to 20439. [2021-11-17 01:01:40,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20439 states, 14984 states have (on average 1.338027229044314) internal successors, (20049), 15292 states have internal predecessors, (20049), 4180 states have call successors, (4180), 1173 states have call predecessors, (4180), 1274 states have return successors, (4310), 4225 states have call predecessors, (4310), 4179 states have call successors, (4310) [2021-11-17 01:01:40,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20439 states to 20439 states and 28539 transitions. [2021-11-17 01:01:40,932 INFO L78 Accepts]: Start accepts. Automaton has 20439 states and 28539 transitions. Word has length 235 [2021-11-17 01:01:40,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:01:40,937 INFO L470 AbstractCegarLoop]: Abstraction has 20439 states and 28539 transitions. [2021-11-17 01:01:40,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (27), 5 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 01:01:40,937 INFO L276 IsEmpty]: Start isEmpty. Operand 20439 states and 28539 transitions. [2021-11-17 01:01:40,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-17 01:01:40,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:01:40,955 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 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] [2021-11-17 01:01:40,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-17 01:01:40,956 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:01:40,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:01:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash -163815509, now seen corresponding path program 1 times [2021-11-17 01:01:40,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:01:40,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181849598] [2021-11-17 01:01:40,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:01:40,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:01:41,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:01:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:01:41,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:01:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:01:41,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:01:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:01:41,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:01:41,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:01:41,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:01:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:01:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:01:41,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:01:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:01:41,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:01:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:01:41,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:01:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:01:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:41,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:01:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-17 01:01:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:01:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 01:01:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:01:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:01:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-11-17 01:01:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:41,248 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:01:41,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:01:41,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181849598] [2021-11-17 01:01:41,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181849598] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:01:41,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695337940] [2021-11-17 01:01:41,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:01:41,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:01:41,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:01:41,250 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:01:41,251 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:01:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:42,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 5489 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-17 01:01:42,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:01:42,628 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:01:42,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:01:42,972 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:01:42,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695337940] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:01:42,972 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-17 01:01:42,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2021-11-17 01:01:42,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275763794] [2021-11-17 01:01:42,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-17 01:01:42,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-17 01:01:42,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:01:42,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-17 01:01:42,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-17 01:01:42,974 INFO L87 Difference]: Start difference. First operand 20439 states and 28539 transitions. Second operand has 10 states, 10 states have (on average 14.1) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-17 01:01:45,032 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:01:50,196 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:01:52,224 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:01:53,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:01:53,386 INFO L93 Difference]: Finished difference Result 22803 states and 33040 transitions. [2021-11-17 01:01:53,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 01:01:53,387 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.1) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) Word has length 235 [2021-11-17 01:01:53,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:01:53,471 INFO L225 Difference]: With dead ends: 22803 [2021-11-17 01:01:53,471 INFO L226 Difference]: Without dead ends: 22795 [2021-11-17 01:01:53,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-11-17 01:01:53,491 INFO L933 BasicCegarLoop]: 1846 mSDtfsCounter, 625 mSDsluCounter, 6561 mSDsCounter, 0 mSdLazyCounter, 2373 mSolverCounterSat, 652 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 8407 SdHoareTripleChecker+Invalid, 3028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 652 IncrementalHoareTripleChecker+Valid, 2373 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-11-17 01:01:53,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [670 Valid, 8407 Invalid, 3028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [652 Valid, 2373 Invalid, 3 Unknown, 0 Unchecked, 9.8s Time] [2021-11-17 01:01:53,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22795 states. [2021-11-17 01:01:54,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22795 to 20448. [2021-11-17 01:01:54,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20448 states, 14993 states have (on average 1.3378243180150737) internal successors, (20058), 15301 states have internal predecessors, (20058), 4180 states have call successors, (4180), 1173 states have call predecessors, (4180), 1274 states have return successors, (4310), 4225 states have call predecessors, (4310), 4179 states have call successors, (4310) [2021-11-17 01:01:54,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20448 states to 20448 states and 28548 transitions. [2021-11-17 01:01:54,243 INFO L78 Accepts]: Start accepts. Automaton has 20448 states and 28548 transitions. Word has length 235 [2021-11-17 01:01:54,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:01:54,244 INFO L470 AbstractCegarLoop]: Abstraction has 20448 states and 28548 transitions. [2021-11-17 01:01:54,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.1) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-17 01:01:54,244 INFO L276 IsEmpty]: Start isEmpty. Operand 20448 states and 28548 transitions. [2021-11-17 01:01:54,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-17 01:01:54,263 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:01:54,263 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 01:01:54,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-17 01:01:54,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:01:54,485 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:01:54,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:01:54,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1638370510, now seen corresponding path program 2 times [2021-11-17 01:01:54,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:01:54,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347669821] [2021-11-17 01:01:54,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:01:54,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:01:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:01:54,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:01:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:01:54,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:01:54,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:01:54,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:01:54,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:01:54,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:01:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:01:54,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:01:54,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:01:54,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:01:54,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:01:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:01:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:01:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:01:54,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:54,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:01:54,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:01:54,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:01:54,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-17 01:01:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:01:54,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 01:01:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:01:54,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:01:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-11-17 01:01:54,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:01:54,850 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:01:54,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:01:54,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347669821] [2021-11-17 01:01:54,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347669821] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:01:54,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446510617] [2021-11-17 01:01:54,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-17 01:01:54,851 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:01:54,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:01:54,852 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:01:54,853 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:02:51,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-17 01:02:51,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-17 01:02:51,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 5534 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-17 01:02:51,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 01:02:51,751 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:02:51,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 01:02:52,182 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-17 01:02:52,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446510617] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-17 01:02:52,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-17 01:02:52,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 16 [2021-11-17 01:02:52,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147867435] [2021-11-17 01:02:52,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-17 01:02:52,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-17 01:02:52,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 01:02:52,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-17 01:02:52,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-11-17 01:02:52,184 INFO L87 Difference]: Start difference. First operand 20448 states and 28548 transitions. Second operand has 16 states, 16 states have (on average 9.9375) internal successors, (159), 13 states have internal predecessors, (159), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-17 01:02:54,238 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:02:56,295 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:02:58,387 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:03:05,701 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:03:07,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:03:09,734 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:03:11,774 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:03:13,805 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:03:15,830 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 01:03:17,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 01:03:17,315 INFO L93 Difference]: Finished difference Result 22818 states and 33057 transitions. [2021-11-17 01:03:17,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-17 01:03:17,316 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.9375) internal successors, (159), 13 states have internal predecessors, (159), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) Word has length 244 [2021-11-17 01:03:17,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 01:03:17,384 INFO L225 Difference]: With dead ends: 22818 [2021-11-17 01:03:17,384 INFO L226 Difference]: Without dead ends: 22810 [2021-11-17 01:03:17,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 549 GetRequests, 530 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2021-11-17 01:03:17,396 INFO L933 BasicCegarLoop]: 1807 mSDtfsCounter, 395 mSDsluCounter, 11989 mSDsCounter, 0 mSdLazyCounter, 4221 mSolverCounterSat, 355 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 13796 SdHoareTripleChecker+Invalid, 4585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 4221 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2021-11-17 01:03:17,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 13796 Invalid, 4585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 4221 Invalid, 9 Unknown, 0 Unchecked, 24.4s Time] [2021-11-17 01:03:17,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22810 states. [2021-11-17 01:03:17,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22810 to 20463. [2021-11-17 01:03:17,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20463 states, 15008 states have (on average 1.3374866737739872) internal successors, (20073), 15316 states have internal predecessors, (20073), 4180 states have call successors, (4180), 1173 states have call predecessors, (4180), 1274 states have return successors, (4310), 4225 states have call predecessors, (4310), 4179 states have call successors, (4310) [2021-11-17 01:03:17,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20463 states to 20463 states and 28563 transitions. [2021-11-17 01:03:18,001 INFO L78 Accepts]: Start accepts. Automaton has 20463 states and 28563 transitions. Word has length 244 [2021-11-17 01:03:18,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 01:03:18,002 INFO L470 AbstractCegarLoop]: Abstraction has 20463 states and 28563 transitions. [2021-11-17 01:03:18,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.9375) internal successors, (159), 13 states have internal predecessors, (159), 2 states have call successors, (44), 5 states have call predecessors, (44), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-17 01:03:18,002 INFO L276 IsEmpty]: Start isEmpty. Operand 20463 states and 28563 transitions. [2021-11-17 01:03:18,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-11-17 01:03:18,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 01:03:18,026 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 01:03:18,078 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:03:18,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:03:18,235 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-17 01:03:18,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 01:03:18,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1938851285, now seen corresponding path program 3 times [2021-11-17 01:03:18,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 01:03:18,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616831368] [2021-11-17 01:03:18,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 01:03:18,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 01:03:18,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 01:03:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 01:03:18,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 01:03:18,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 01:03:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-17 01:03:18,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 01:03:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 01:03:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 01:03:18,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 01:03:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 01:03:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 01:03:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 01:03:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-17 01:03:18,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 01:03:18,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-17 01:03:18,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 01:03:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:03:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 01:03:18,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 01:03:18,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 01:03:18,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-17 01:03:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 01:03:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 01:03:18,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 01:03:18,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 01:03:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-11-17 01:03:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 01:03:18,886 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2021-11-17 01:03:18,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 01:03:18,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616831368] [2021-11-17 01:03:18,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616831368] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 01:03:18,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413414288] [2021-11-17 01:03:18,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-17 01:03:18,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 01:03:18,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 01:03:18,888 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:03:18,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process Killed by 15