./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 173e3943 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.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.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 1848e360a16ec6531e7d7aea690ab68ac7295c6b0bdec191a41fa9ee0518b66d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-173e394 [2021-11-06 14:13:16,528 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-06 14:13:16,530 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-06 14:13:16,568 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-06 14:13:16,569 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-06 14:13:16,572 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-06 14:13:16,574 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-06 14:13:16,577 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-06 14:13:16,579 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-06 14:13:16,585 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-06 14:13:16,585 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-06 14:13:16,587 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-06 14:13:16,587 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-06 14:13:16,589 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-06 14:13:16,591 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-06 14:13:16,594 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-06 14:13:16,595 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-06 14:13:16,596 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-06 14:13:16,597 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-06 14:13:16,603 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-06 14:13:16,605 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-06 14:13:16,606 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-06 14:13:16,608 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-06 14:13:16,609 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-06 14:13:16,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-06 14:13:16,617 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-06 14:13:16,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-06 14:13:16,619 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-06 14:13:16,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-06 14:13:16,620 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-06 14:13:16,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-06 14:13:16,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-06 14:13:16,622 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-06 14:13:16,623 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-06 14:13:16,625 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-06 14:13:16,625 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-06 14:13:16,626 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-06 14:13:16,626 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-06 14:13:16,626 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-06 14:13:16,627 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-06 14:13:16,627 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-06 14:13:16,628 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-06 14:13:16,663 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-06 14:13:16,664 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-06 14:13:16,664 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-06 14:13:16,664 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-06 14:13:16,665 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-06 14:13:16,665 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-06 14:13:16,665 INFO L138 SettingsManager]: * Use SBE=true [2021-11-06 14:13:16,666 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-06 14:13:16,666 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-06 14:13:16,667 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-06 14:13:16,667 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-06 14:13:16,667 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-06 14:13:16,667 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-06 14:13:16,667 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-06 14:13:16,668 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-06 14:13:16,668 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-06 14:13:16,668 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-06 14:13:16,668 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-06 14:13:16,668 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-06 14:13:16,669 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-06 14:13:16,670 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-06 14:13:16,670 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-06 14:13:16,670 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 -> 1848e360a16ec6531e7d7aea690ab68ac7295c6b0bdec191a41fa9ee0518b66d [2021-11-06 14:13:16,887 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-06 14:13:16,912 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-06 14:13:16,916 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-06 14:13:16,918 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-06 14:13:16,919 INFO L275 PluginConnector]: CDTParser initialized [2021-11-06 14:13:16,920 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i [2021-11-06 14:13:16,992 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0959ef8b5/b6803cf32072452c9ca70ec557c6667f/FLAG4dcc936bc [2021-11-06 14:13:17,756 INFO L306 CDTParser]: Found 1 translation units. [2021-11-06 14:13:17,757 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i [2021-11-06 14:13:17,802 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0959ef8b5/b6803cf32072452c9ca70ec557c6667f/FLAG4dcc936bc [2021-11-06 14:13:17,825 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0959ef8b5/b6803cf32072452c9ca70ec557c6667f [2021-11-06 14:13:17,828 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-06 14:13:17,830 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-06 14:13:17,831 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-06 14:13:17,832 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-06 14:13:17,835 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-06 14:13:17,835 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 02:13:17" (1/1) ... [2021-11-06 14:13:17,836 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41818c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:17, skipping insertion in model container [2021-11-06 14:13:17,836 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 02:13:17" (1/1) ... [2021-11-06 14:13:17,842 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-06 14:13:17,986 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-06 14:13:18,976 WARN L228 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.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i[196736,196749] [2021-11-06 14:13:19,614 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-06 14:13:19,640 INFO L203 MainTranslator]: Completed pre-run [2021-11-06 14:13:19,773 WARN L228 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.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i[196736,196749] [2021-11-06 14:13:19,957 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-06 14:13:20,009 INFO L208 MainTranslator]: Completed translation [2021-11-06 14:13:20,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20 WrapperNode [2021-11-06 14:13:20,010 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-06 14:13:20,013 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-06 14:13:20,013 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-06 14:13:20,013 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-06 14:13:20,020 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,109 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,386 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-06 14:13:20,388 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-06 14:13:20,388 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-06 14:13:20,388 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-06 14:13:20,395 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,396 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,464 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,466 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,652 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,692 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,723 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,771 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-06 14:13:20,773 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-06 14:13:20,773 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-06 14:13:20,773 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-06 14:13:20,774 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (1/1) ... [2021-11-06 14:13:20,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-06 14:13:20,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:13:20,803 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-06 14:13:20,828 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-06 14:13:20,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-06 14:13:20,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-06 14:13:20,846 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_init_dvb [2021-11-06 14:13:20,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_init_dvb [2021-11-06 14:13:20,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2021-11-06 14:13:20,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2021-11-06 14:13:20,848 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_sec_feed [2021-11-06 14:13:20,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_sec_feed [2021-11-06 14:13:20,848 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_iso_xfer [2021-11-06 14:13:20,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_iso_xfer [2021-11-06 14:13:20,848 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_process_urb [2021-11-06 14:13:20,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_process_urb [2021-11-06 14:13:20,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-06 14:13:20,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-06 14:13:20,849 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_feed [2021-11-06 14:13:20,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_feed [2021-11-06 14:13:20,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-06 14:13:20,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-06 14:13:20,849 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_probe [2021-11-06 14:13:20,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_probe [2021-11-06 14:13:20,850 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_ts_feed [2021-11-06 14:13:20,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_ts_feed [2021-11-06 14:13:20,850 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_dvb [2021-11-06 14:13:20,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_dvb [2021-11-06 14:13:20,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-06 14:13:20,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-06 14:13:20,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_3 [2021-11-06 14:13:20,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_3 [2021-11-06 14:13:20,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_4 [2021-11-06 14:13:20,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_4 [2021-11-06 14:13:20,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_2 [2021-11-06 14:13:20,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_2 [2021-11-06 14:13:20,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_7 [2021-11-06 14:13:20,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_7 [2021-11-06 14:13:20,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-06 14:13:20,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-06 14:13:20,852 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-06 14:13:20,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-06 14:13:20,852 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-06 14:13:20,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-06 14:13:20,853 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-06 14:13:20,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-06 14:13:20,853 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_init_rc [2021-11-06 14:13:20,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_init_rc [2021-11-06 14:13:20,853 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-06 14:13:20,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-06 14:13:20,854 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_disconnect [2021-11-06 14:13:20,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_disconnect [2021-11-06 14:13:20,854 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_handle_irq [2021-11-06 14:13:20,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_handle_irq [2021-11-06 14:13:20,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-06 14:13:20,854 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-06 14:13:20,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-06 14:13:38,207 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-06 14:13:38,209 INFO L299 CfgBuilder]: Removed 1159 assume(true) statements. [2021-11-06 14:13:38,213 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 02:13:38 BoogieIcfgContainer [2021-11-06 14:13:38,214 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-06 14:13:38,215 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-06 14:13:38,216 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-06 14:13:38,219 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-06 14:13:38,220 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 02:13:17" (1/3) ... [2021-11-06 14:13:38,220 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@737c6714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 02:13:38, skipping insertion in model container [2021-11-06 14:13:38,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 02:13:20" (2/3) ... [2021-11-06 14:13:38,221 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@737c6714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 02:13:38, skipping insertion in model container [2021-11-06 14:13:38,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 02:13:38" (3/3) ... [2021-11-06 14:13:38,222 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-entry_point.cil.out.i [2021-11-06 14:13:38,227 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-06 14:13:38,227 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-11-06 14:13:38,284 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-06 14:13:38,290 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-06 14:13:38,290 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-06 14:13:38,371 INFO L276 IsEmpty]: Start isEmpty. Operand has 1556 states, 1500 states have (on average 1.4353333333333333) internal successors, (2153), 1508 states have internal predecessors, (2153), 31 states have call successors, (31), 19 states have call predecessors, (31), 19 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-06 14:13:38,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-06 14:13:38,376 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:38,376 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:38,377 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:38,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:38,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1596431133, now seen corresponding path program 1 times [2021-11-06 14:13:38,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:38,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84767736] [2021-11-06 14:13:38,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:38,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:38,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:38,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84767736] [2021-11-06 14:13:38,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84767736] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:38,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:38,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-06 14:13:38,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458510399] [2021-11-06 14:13:38,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:38,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:38,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:38,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:38,990 INFO L87 Difference]: Start difference. First operand has 1556 states, 1500 states have (on average 1.4353333333333333) internal successors, (2153), 1508 states have internal predecessors, (2153), 31 states have call successors, (31), 19 states have call predecessors, (31), 19 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:41,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:41,361 INFO L93 Difference]: Finished difference Result 4602 states and 6621 transitions. [2021-11-06 14:13:41,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:41,363 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-11-06 14:13:41,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:41,390 INFO L225 Difference]: With dead ends: 4602 [2021-11-06 14:13:41,390 INFO L226 Difference]: Without dead ends: 3029 [2021-11-06 14:13:41,405 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:41,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3029 states. [2021-11-06 14:13:41,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3029 to 3029. [2021-11-06 14:13:41,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3029 states, 2924 states have (on average 1.4107387140902872) internal successors, (4125), 2934 states have internal predecessors, (4125), 62 states have call successors, (62), 38 states have call predecessors, (62), 38 states have return successors, (62), 58 states have call predecessors, (62), 62 states have call successors, (62) [2021-11-06 14:13:41,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3029 states to 3029 states and 4249 transitions. [2021-11-06 14:13:41,582 INFO L78 Accepts]: Start accepts. Automaton has 3029 states and 4249 transitions. Word has length 25 [2021-11-06 14:13:41,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:41,583 INFO L470 AbstractCegarLoop]: Abstraction has 3029 states and 4249 transitions. [2021-11-06 14:13:41,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:41,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3029 states and 4249 transitions. [2021-11-06 14:13:41,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-06 14:13:41,587 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:41,587 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:41,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-06 14:13:41,588 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:41,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:41,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1934337552, now seen corresponding path program 1 times [2021-11-06 14:13:41,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:41,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900473387] [2021-11-06 14:13:41,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:41,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:41,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:41,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:41,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:41,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900473387] [2021-11-06 14:13:41,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900473387] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:41,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:41,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-06 14:13:41,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528013066] [2021-11-06 14:13:41,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:41,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:41,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:41,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:41,845 INFO L87 Difference]: Start difference. First operand 3029 states and 4249 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:41,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:41,964 INFO L93 Difference]: Finished difference Result 3059 states and 4277 transitions. [2021-11-06 14:13:41,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:41,964 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-11-06 14:13:41,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:41,982 INFO L225 Difference]: With dead ends: 3059 [2021-11-06 14:13:41,982 INFO L226 Difference]: Without dead ends: 3044 [2021-11-06 14:13:41,985 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:41,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-11-06 14:13:42,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 3029. [2021-11-06 14:13:42,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3029 states, 2924 states have (on average 1.4103967168262654) internal successors, (4124), 2934 states have internal predecessors, (4124), 62 states have call successors, (62), 38 states have call predecessors, (62), 38 states have return successors, (62), 58 states have call predecessors, (62), 62 states have call successors, (62) [2021-11-06 14:13:42,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3029 states to 3029 states and 4248 transitions. [2021-11-06 14:13:42,089 INFO L78 Accepts]: Start accepts. Automaton has 3029 states and 4248 transitions. Word has length 32 [2021-11-06 14:13:42,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:42,090 INFO L470 AbstractCegarLoop]: Abstraction has 3029 states and 4248 transitions. [2021-11-06 14:13:42,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:42,090 INFO L276 IsEmpty]: Start isEmpty. Operand 3029 states and 4248 transitions. [2021-11-06 14:13:42,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-06 14:13:42,096 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:42,096 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:42,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-06 14:13:42,097 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:42,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:42,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1934277970, now seen corresponding path program 1 times [2021-11-06 14:13:42,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:42,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740925659] [2021-11-06 14:13:42,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:42,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:42,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:42,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:42,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:42,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740925659] [2021-11-06 14:13:42,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740925659] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:42,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:42,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-06 14:13:42,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934929076] [2021-11-06 14:13:42,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:42,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:42,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:42,529 INFO L87 Difference]: Start difference. First operand 3029 states and 4248 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:42,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:42,859 INFO L93 Difference]: Finished difference Result 9025 states and 12919 transitions. [2021-11-06 14:13:42,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:42,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-11-06 14:13:42,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:42,910 INFO L225 Difference]: With dead ends: 9025 [2021-11-06 14:13:42,911 INFO L226 Difference]: Without dead ends: 6026 [2021-11-06 14:13:42,928 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:42,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6026 states. [2021-11-06 14:13:43,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6026 to 6014. [2021-11-06 14:13:43,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 5809 states have (on average 1.4097090721294543) internal successors, (8189), 5825 states have internal predecessors, (8189), 124 states have call successors, (124), 76 states have call predecessors, (124), 76 states have return successors, (248), 116 states have call predecessors, (248), 124 states have call successors, (248) [2021-11-06 14:13:43,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 8561 transitions. [2021-11-06 14:13:43,133 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 8561 transitions. Word has length 32 [2021-11-06 14:13:43,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:43,134 INFO L470 AbstractCegarLoop]: Abstraction has 6014 states and 8561 transitions. [2021-11-06 14:13:43,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:43,134 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 8561 transitions. [2021-11-06 14:13:43,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-06 14:13:43,135 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:43,136 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:43,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-06 14:13:43,136 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:43,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:43,137 INFO L85 PathProgramCache]: Analyzing trace with hash 166928560, now seen corresponding path program 1 times [2021-11-06 14:13:43,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:43,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103570144] [2021-11-06 14:13:43,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:43,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:43,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:43,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103570144] [2021-11-06 14:13:43,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103570144] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:43,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:43,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-06 14:13:43,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101117198] [2021-11-06 14:13:43,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:43,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:43,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:43,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:43,389 INFO L87 Difference]: Start difference. First operand 6014 states and 8561 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:43,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:43,517 INFO L93 Difference]: Finished difference Result 6014 states and 8561 transitions. [2021-11-06 14:13:43,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:43,518 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-11-06 14:13:43,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:43,553 INFO L225 Difference]: With dead ends: 6014 [2021-11-06 14:13:43,553 INFO L226 Difference]: Without dead ends: 6012 [2021-11-06 14:13:43,559 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:43,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6012 states. [2021-11-06 14:13:43,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6012 to 6012. [2021-11-06 14:13:43,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6012 states, 5808 states have (on average 1.4096074380165289) internal successors, (8187), 5823 states have internal predecessors, (8187), 124 states have call successors, (124), 76 states have call predecessors, (124), 76 states have return successors, (248), 116 states have call predecessors, (248), 124 states have call successors, (248) [2021-11-06 14:13:43,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6012 states to 6012 states and 8559 transitions. [2021-11-06 14:13:43,772 INFO L78 Accepts]: Start accepts. Automaton has 6012 states and 8559 transitions. Word has length 33 [2021-11-06 14:13:43,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:43,773 INFO L470 AbstractCegarLoop]: Abstraction has 6012 states and 8559 transitions. [2021-11-06 14:13:43,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:43,773 INFO L276 IsEmpty]: Start isEmpty. Operand 6012 states and 8559 transitions. [2021-11-06 14:13:43,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-06 14:13:43,774 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:43,774 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:43,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-06 14:13:43,775 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:43,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:43,775 INFO L85 PathProgramCache]: Analyzing trace with hash 879821560, now seen corresponding path program 1 times [2021-11-06 14:13:43,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:43,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986265700] [2021-11-06 14:13:43,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:43,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:43,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:44,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:44,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:44,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986265700] [2021-11-06 14:13:44,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986265700] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:44,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:44,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-06 14:13:44,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240265707] [2021-11-06 14:13:44,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:44,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:44,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:44,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:44,022 INFO L87 Difference]: Start difference. First operand 6012 states and 8559 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:44,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:44,142 INFO L93 Difference]: Finished difference Result 6012 states and 8559 transitions. [2021-11-06 14:13:44,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:44,143 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-06 14:13:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:44,181 INFO L225 Difference]: With dead ends: 6012 [2021-11-06 14:13:44,181 INFO L226 Difference]: Without dead ends: 6010 [2021-11-06 14:13:44,188 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:44,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6010 states. [2021-11-06 14:13:44,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6010 to 6010. [2021-11-06 14:13:44,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6010 states, 5807 states have (on average 1.409505768899604) internal successors, (8185), 5821 states have internal predecessors, (8185), 124 states have call successors, (124), 76 states have call predecessors, (124), 76 states have return successors, (248), 116 states have call predecessors, (248), 124 states have call successors, (248) [2021-11-06 14:13:44,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6010 states to 6010 states and 8557 transitions. [2021-11-06 14:13:44,424 INFO L78 Accepts]: Start accepts. Automaton has 6010 states and 8557 transitions. Word has length 34 [2021-11-06 14:13:44,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:44,424 INFO L470 AbstractCegarLoop]: Abstraction has 6010 states and 8557 transitions. [2021-11-06 14:13:44,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:44,425 INFO L276 IsEmpty]: Start isEmpty. Operand 6010 states and 8557 transitions. [2021-11-06 14:13:44,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-06 14:13:44,426 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:44,426 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:44,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-06 14:13:44,427 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:44,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:44,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1504668090, now seen corresponding path program 1 times [2021-11-06 14:13:44,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:44,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800468942] [2021-11-06 14:13:44,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:44,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:44,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:44,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:44,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800468942] [2021-11-06 14:13:44,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800468942] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:44,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:44,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-06 14:13:44,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045192401] [2021-11-06 14:13:44,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:44,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:44,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:44,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:44,644 INFO L87 Difference]: Start difference. First operand 6010 states and 8557 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:44,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:44,766 INFO L93 Difference]: Finished difference Result 6010 states and 8557 transitions. [2021-11-06 14:13:44,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:44,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-06 14:13:44,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:44,850 INFO L225 Difference]: With dead ends: 6010 [2021-11-06 14:13:44,850 INFO L226 Difference]: Without dead ends: 6008 [2021-11-06 14:13:44,854 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:44,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6008 states. [2021-11-06 14:13:45,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6008 to 6008. [2021-11-06 14:13:45,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6008 states, 5806 states have (on average 1.4094040647605925) internal successors, (8183), 5819 states have internal predecessors, (8183), 124 states have call successors, (124), 76 states have call predecessors, (124), 76 states have return successors, (248), 116 states have call predecessors, (248), 124 states have call successors, (248) [2021-11-06 14:13:45,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6008 states to 6008 states and 8555 transitions. [2021-11-06 14:13:45,100 INFO L78 Accepts]: Start accepts. Automaton has 6008 states and 8555 transitions. Word has length 35 [2021-11-06 14:13:45,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:45,100 INFO L470 AbstractCegarLoop]: Abstraction has 6008 states and 8555 transitions. [2021-11-06 14:13:45,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:45,101 INFO L276 IsEmpty]: Start isEmpty. Operand 6008 states and 8555 transitions. [2021-11-06 14:13:45,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-06 14:13:45,101 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:45,102 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:13:45,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-06 14:13:45,102 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:45,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:45,103 INFO L85 PathProgramCache]: Analyzing trace with hash -599925950, now seen corresponding path program 1 times [2021-11-06 14:13:45,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:45,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222409656] [2021-11-06 14:13:45,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:45,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:45,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:45,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:45,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222409656] [2021-11-06 14:13:45,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222409656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:45,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:45,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-06 14:13:45,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779002393] [2021-11-06 14:13:45,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:13:45,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:45,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:13:45,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:45,295 INFO L87 Difference]: Start difference. First operand 6008 states and 8555 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:45,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:45,431 INFO L93 Difference]: Finished difference Result 6008 states and 8555 transitions. [2021-11-06 14:13:45,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:13:45,431 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-11-06 14:13:45,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:45,467 INFO L225 Difference]: With dead ends: 6008 [2021-11-06 14:13:45,467 INFO L226 Difference]: Without dead ends: 5999 [2021-11-06 14:13:45,475 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-06 14:13:45,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5999 states. [2021-11-06 14:13:45,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5999 to 5999. [2021-11-06 14:13:45,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5999 states, 5798 states have (on average 1.409451535012073) internal successors, (8172), 5810 states have internal predecessors, (8172), 124 states have call successors, (124), 76 states have call predecessors, (124), 76 states have return successors, (248), 116 states have call predecessors, (248), 124 states have call successors, (248) [2021-11-06 14:13:45,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5999 states to 5999 states and 8544 transitions. [2021-11-06 14:13:45,691 INFO L78 Accepts]: Start accepts. Automaton has 5999 states and 8544 transitions. Word has length 36 [2021-11-06 14:13:45,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:45,692 INFO L470 AbstractCegarLoop]: Abstraction has 5999 states and 8544 transitions. [2021-11-06 14:13:45,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-06 14:13:45,692 INFO L276 IsEmpty]: Start isEmpty. Operand 5999 states and 8544 transitions. [2021-11-06 14:13:45,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-06 14:13:45,696 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:45,696 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-11-06 14:13:45,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-06 14:13:45,697 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:45,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:45,697 INFO L85 PathProgramCache]: Analyzing trace with hash -962274541, now seen corresponding path program 1 times [2021-11-06 14:13:45,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:45,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182790780] [2021-11-06 14:13:45,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:45,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:45,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:45,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-06 14:13:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:45,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-06 14:13:45,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:45,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182790780] [2021-11-06 14:13:45,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182790780] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:45,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:45,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-06 14:13:45,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514705818] [2021-11-06 14:13:45,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:13:45,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:45,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:13:45,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:13:45,928 INFO L87 Difference]: Start difference. First operand 5999 states and 8544 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:13:58,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:13:58,631 INFO L93 Difference]: Finished difference Result 12578 states and 18198 transitions. [2021-11-06 14:13:58,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-06 14:13:58,632 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2021-11-06 14:13:58,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:13:58,681 INFO L225 Difference]: With dead ends: 12578 [2021-11-06 14:13:58,682 INFO L226 Difference]: Without dead ends: 6609 [2021-11-06 14:13:58,722 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:13:58,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6609 states. [2021-11-06 14:13:58,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6609 to 6561. [2021-11-06 14:13:58,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6561 states, 6288 states have (on average 1.3986959287531806) internal successors, (8795), 6324 states have internal predecessors, (8795), 136 states have call successors, (136), 76 states have call predecessors, (136), 136 states have return successors, (388), 164 states have call predecessors, (388), 136 states have call successors, (388) [2021-11-06 14:13:58,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6561 states to 6561 states and 9319 transitions. [2021-11-06 14:13:58,999 INFO L78 Accepts]: Start accepts. Automaton has 6561 states and 9319 transitions. Word has length 82 [2021-11-06 14:13:58,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:13:58,999 INFO L470 AbstractCegarLoop]: Abstraction has 6561 states and 9319 transitions. [2021-11-06 14:13:59,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:13:59,000 INFO L276 IsEmpty]: Start isEmpty. Operand 6561 states and 9319 transitions. [2021-11-06 14:13:59,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-06 14:13:59,003 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:13:59,004 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:13:59,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-06 14:13:59,004 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:13:59,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:13:59,005 INFO L85 PathProgramCache]: Analyzing trace with hash -2109462134, now seen corresponding path program 1 times [2021-11-06 14:13:59,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:13:59,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202449731] [2021-11-06 14:13:59,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:13:59,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:13:59,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:59,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:13:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:13:59,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:13:59,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:13:59,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202449731] [2021-11-06 14:13:59,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202449731] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:13:59,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:13:59,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-06 14:13:59,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626740624] [2021-11-06 14:13:59,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:13:59,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:13:59,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:13:59,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:13:59,391 INFO L87 Difference]: Start difference. First operand 6561 states and 9319 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:14:26,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:14:26,405 INFO L93 Difference]: Finished difference Result 18844 states and 27496 transitions. [2021-11-06 14:14:26,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-06 14:14:26,406 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-11-06 14:14:26,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:14:26,437 INFO L225 Difference]: With dead ends: 18844 [2021-11-06 14:14:26,437 INFO L226 Difference]: Without dead ends: 6321 [2021-11-06 14:14:26,491 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-06 14:14:26,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6321 states. [2021-11-06 14:14:26,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6321 to 6281. [2021-11-06 14:14:26,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6281 states, 6008 states have (on average 1.340046604527297) internal successors, (8051), 6044 states have internal predecessors, (8051), 136 states have call successors, (136), 76 states have call predecessors, (136), 136 states have return successors, (388), 164 states have call predecessors, (388), 136 states have call successors, (388) [2021-11-06 14:14:26,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6281 states to 6281 states and 8575 transitions. [2021-11-06 14:14:26,732 INFO L78 Accepts]: Start accepts. Automaton has 6281 states and 8575 transitions. Word has length 91 [2021-11-06 14:14:26,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:14:26,733 INFO L470 AbstractCegarLoop]: Abstraction has 6281 states and 8575 transitions. [2021-11-06 14:14:26,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:14:26,734 INFO L276 IsEmpty]: Start isEmpty. Operand 6281 states and 8575 transitions. [2021-11-06 14:14:26,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-06 14:14:26,737 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:14:26,738 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:14:26,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-06 14:14:26,738 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:14:26,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:14:26,739 INFO L85 PathProgramCache]: Analyzing trace with hash -2077448630, now seen corresponding path program 1 times [2021-11-06 14:14:26,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:14:26,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718582564] [2021-11-06 14:14:26,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:14:26,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:14:26,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:14:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:14:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:14:27,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:14:27,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:14:27,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718582564] [2021-11-06 14:14:27,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718582564] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:14:27,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:14:27,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-06 14:14:27,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849536851] [2021-11-06 14:14:27,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:14:27,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:14:27,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:14:27,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:14:27,021 INFO L87 Difference]: Start difference. First operand 6281 states and 8575 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:14:42,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:14:42,348 INFO L93 Difference]: Finished difference Result 14536 states and 20196 transitions. [2021-11-06 14:14:42,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-06 14:14:42,349 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-11-06 14:14:42,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:14:42,395 INFO L225 Difference]: With dead ends: 14536 [2021-11-06 14:14:42,395 INFO L226 Difference]: Without dead ends: 8285 [2021-11-06 14:14:42,427 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:14:42,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8285 states. [2021-11-06 14:14:42,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8285 to 6281. [2021-11-06 14:14:42,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6281 states, 6008 states have (on average 1.3387150466045272) internal successors, (8043), 6044 states have internal predecessors, (8043), 136 states have call successors, (136), 76 states have call predecessors, (136), 136 states have return successors, (388), 164 states have call predecessors, (388), 136 states have call successors, (388) [2021-11-06 14:14:42,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6281 states to 6281 states and 8567 transitions. [2021-11-06 14:14:42,696 INFO L78 Accepts]: Start accepts. Automaton has 6281 states and 8567 transitions. Word has length 91 [2021-11-06 14:14:42,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:14:42,697 INFO L470 AbstractCegarLoop]: Abstraction has 6281 states and 8567 transitions. [2021-11-06 14:14:42,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:14:42,697 INFO L276 IsEmpty]: Start isEmpty. Operand 6281 states and 8567 transitions. [2021-11-06 14:14:42,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-06 14:14:42,705 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:14:42,705 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:14:42,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-06 14:14:42,706 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:14:42,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:14:42,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1344847617, now seen corresponding path program 1 times [2021-11-06 14:14:42,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:14:42,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874498461] [2021-11-06 14:14:42,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:14:42,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:14:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:14:42,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:14:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:14:43,017 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:14:43,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:14:43,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874498461] [2021-11-06 14:14:43,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874498461] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:14:43,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:14:43,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-06 14:14:43,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393780236] [2021-11-06 14:14:43,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:14:43,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:14:43,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:14:43,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:14:43,019 INFO L87 Difference]: Start difference. First operand 6281 states and 8567 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:05,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:15:05,866 INFO L93 Difference]: Finished difference Result 18336 states and 25792 transitions. [2021-11-06 14:15:05,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-06 14:15:05,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-11-06 14:15:05,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:15:05,907 INFO L225 Difference]: With dead ends: 18336 [2021-11-06 14:15:05,907 INFO L226 Difference]: Without dead ends: 6649 [2021-11-06 14:15:05,955 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-06 14:15:05,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6649 states. [2021-11-06 14:15:06,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6649 to 6389. [2021-11-06 14:15:06,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6389 states, 6056 states have (on average 1.3360303830911493) internal successors, (8091), 6100 states have internal predecessors, (8091), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:15:06,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6389 states to 6389 states and 8751 transitions. [2021-11-06 14:15:06,322 INFO L78 Accepts]: Start accepts. Automaton has 6389 states and 8751 transitions. Word has length 91 [2021-11-06 14:15:06,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:15:06,323 INFO L470 AbstractCegarLoop]: Abstraction has 6389 states and 8751 transitions. [2021-11-06 14:15:06,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:06,323 INFO L276 IsEmpty]: Start isEmpty. Operand 6389 states and 8751 transitions. [2021-11-06 14:15:06,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-06 14:15:06,337 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:15:06,338 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:15:06,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-06 14:15:06,338 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:15:06,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:15:06,339 INFO L85 PathProgramCache]: Analyzing trace with hash 691437554, now seen corresponding path program 1 times [2021-11-06 14:15:06,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:15:06,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422934617] [2021-11-06 14:15:06,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:06,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:15:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:06,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:15:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:06,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-06 14:15:06,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:15:06,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422934617] [2021-11-06 14:15:06,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422934617] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:15:06,685 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:15:06,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:15:06,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68982143] [2021-11-06 14:15:06,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:15:06,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:15:06,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:15:06,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:06,686 INFO L87 Difference]: Start difference. First operand 6389 states and 8751 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:18,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:15:18,390 INFO L93 Difference]: Finished difference Result 12984 states and 18174 transitions. [2021-11-06 14:15:18,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:15:18,392 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 119 [2021-11-06 14:15:18,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:15:18,432 INFO L225 Difference]: With dead ends: 12984 [2021-11-06 14:15:18,432 INFO L226 Difference]: Without dead ends: 6625 [2021-11-06 14:15:18,460 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:18,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6625 states. [2021-11-06 14:15:18,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6625 to 6393. [2021-11-06 14:15:18,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6393 states, 6060 states have (on average 1.3358085808580857) internal successors, (8095), 6104 states have internal predecessors, (8095), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:15:18,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6393 states to 6393 states and 8755 transitions. [2021-11-06 14:15:18,832 INFO L78 Accepts]: Start accepts. Automaton has 6393 states and 8755 transitions. Word has length 119 [2021-11-06 14:15:18,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:15:18,833 INFO L470 AbstractCegarLoop]: Abstraction has 6393 states and 8755 transitions. [2021-11-06 14:15:18,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:18,833 INFO L276 IsEmpty]: Start isEmpty. Operand 6393 states and 8755 transitions. [2021-11-06 14:15:18,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-06 14:15:18,840 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:15:18,840 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:15:18,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-06 14:15:18,841 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:15:18,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:15:18,841 INFO L85 PathProgramCache]: Analyzing trace with hash -26790039, now seen corresponding path program 1 times [2021-11-06 14:15:18,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:15:18,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092257423] [2021-11-06 14:15:18,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:18,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:15:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:15:19,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:19,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-06 14:15:19,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:15:19,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092257423] [2021-11-06 14:15:19,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092257423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:15:19,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:15:19,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:15:19,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562727397] [2021-11-06 14:15:19,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:15:19,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:15:19,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:15:19,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:19,119 INFO L87 Difference]: Start difference. First operand 6393 states and 8755 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 3 states have internal predecessors, (119), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:30,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:15:30,198 INFO L93 Difference]: Finished difference Result 12984 states and 18170 transitions. [2021-11-06 14:15:30,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:15:30,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 3 states have internal predecessors, (119), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 122 [2021-11-06 14:15:30,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:15:30,235 INFO L225 Difference]: With dead ends: 12984 [2021-11-06 14:15:30,236 INFO L226 Difference]: Without dead ends: 6621 [2021-11-06 14:15:30,264 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:30,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6621 states. [2021-11-06 14:15:30,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6621 to 6397. [2021-11-06 14:15:30,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6397 states, 6064 states have (on average 1.3355870712401055) internal successors, (8099), 6108 states have internal predecessors, (8099), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:15:30,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6397 states to 6397 states and 8759 transitions. [2021-11-06 14:15:30,663 INFO L78 Accepts]: Start accepts. Automaton has 6397 states and 8759 transitions. Word has length 122 [2021-11-06 14:15:30,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:15:30,664 INFO L470 AbstractCegarLoop]: Abstraction has 6397 states and 8759 transitions. [2021-11-06 14:15:30,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 3 states have internal predecessors, (119), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:30,664 INFO L276 IsEmpty]: Start isEmpty. Operand 6397 states and 8759 transitions. [2021-11-06 14:15:30,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-06 14:15:30,674 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:15:30,674 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:15:30,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-06 14:15:30,674 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:15:30,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:15:30,675 INFO L85 PathProgramCache]: Analyzing trace with hash 140061637, now seen corresponding path program 1 times [2021-11-06 14:15:30,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:15:30,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205748742] [2021-11-06 14:15:30,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:30,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:15:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:15:30,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:31,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-06 14:15:31,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:15:31,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205748742] [2021-11-06 14:15:31,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205748742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:15:31,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:15:31,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-06 14:15:31,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814388843] [2021-11-06 14:15:31,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-06 14:15:31,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:15:31,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-06 14:15:31,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:15:31,040 INFO L87 Difference]: Start difference. First operand 6397 states and 8759 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:44,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:15:44,561 INFO L93 Difference]: Finished difference Result 14548 states and 20380 transitions. [2021-11-06 14:15:44,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-06 14:15:44,562 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 124 [2021-11-06 14:15:44,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:15:44,606 INFO L225 Difference]: With dead ends: 14548 [2021-11-06 14:15:44,606 INFO L226 Difference]: Without dead ends: 8181 [2021-11-06 14:15:44,626 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-11-06 14:15:44,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8181 states. [2021-11-06 14:15:44,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8181 to 6409. [2021-11-06 14:15:44,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6409 states, 6076 states have (on average 1.3349242922975642) internal successors, (8111), 6120 states have internal predecessors, (8111), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:15:44,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6409 states to 6409 states and 8771 transitions. [2021-11-06 14:15:44,925 INFO L78 Accepts]: Start accepts. Automaton has 6409 states and 8771 transitions. Word has length 124 [2021-11-06 14:15:44,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:15:44,926 INFO L470 AbstractCegarLoop]: Abstraction has 6409 states and 8771 transitions. [2021-11-06 14:15:44,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:44,926 INFO L276 IsEmpty]: Start isEmpty. Operand 6409 states and 8771 transitions. [2021-11-06 14:15:44,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-06 14:15:44,937 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:15:44,938 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:15:44,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-06 14:15:44,938 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:15:44,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:15:44,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1741856545, now seen corresponding path program 1 times [2021-11-06 14:15:44,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:15:44,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138037315] [2021-11-06 14:15:44,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:44,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:15:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:45,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:15:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:45,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:15:45,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:15:45,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138037315] [2021-11-06 14:15:45,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138037315] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:15:45,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:15:45,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:15:45,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240640506] [2021-11-06 14:15:45,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:15:45,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:15:45,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:15:45,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:45,280 INFO L87 Difference]: Start difference. First operand 6409 states and 8771 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:57,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:15:57,280 INFO L93 Difference]: Finished difference Result 13040 states and 18234 transitions. [2021-11-06 14:15:57,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:15:57,281 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 136 [2021-11-06 14:15:57,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:15:57,313 INFO L225 Difference]: With dead ends: 13040 [2021-11-06 14:15:57,314 INFO L226 Difference]: Without dead ends: 6661 [2021-11-06 14:15:57,337 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:15:57,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6661 states. [2021-11-06 14:15:57,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6661 to 6417. [2021-11-06 14:15:57,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6417 states, 6084 states have (on average 1.3344838921762) internal successors, (8119), 6128 states have internal predecessors, (8119), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:15:57,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6417 states to 6417 states and 8779 transitions. [2021-11-06 14:15:57,614 INFO L78 Accepts]: Start accepts. Automaton has 6417 states and 8779 transitions. Word has length 136 [2021-11-06 14:15:57,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:15:57,614 INFO L470 AbstractCegarLoop]: Abstraction has 6417 states and 8779 transitions. [2021-11-06 14:15:57,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:15:57,615 INFO L276 IsEmpty]: Start isEmpty. Operand 6417 states and 8779 transitions. [2021-11-06 14:15:57,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-06 14:15:57,625 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:15:57,625 INFO L513 BasicCegarLoop]: trace histogram [3, 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] [2021-11-06 14:15:57,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-06 14:15:57,626 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:15:57,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:15:57,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1554406408, now seen corresponding path program 1 times [2021-11-06 14:15:57,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:15:57,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441814662] [2021-11-06 14:15:57,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:57,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:15:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:15:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:57,944 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:15:57,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:15:57,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441814662] [2021-11-06 14:15:57,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441814662] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:15:57,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532499456] [2021-11-06 14:15:57,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:15:57,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:15:57,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:15:57,950 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-06 14:15:57,954 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-06 14:15:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:15:59,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 2737 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-06 14:15:59,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:15:59,389 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-06 14:15:59,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532499456] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:15:59,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-06 14:15:59,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-11-06 14:15:59,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970415755] [2021-11-06 14:15:59,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:15:59,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:15:59,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:15:59,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:15:59,392 INFO L87 Difference]: Start difference. First operand 6417 states and 8779 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:16:10,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:16:10,971 INFO L93 Difference]: Finished difference Result 13080 states and 18278 transitions. [2021-11-06 14:16:10,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-06 14:16:10,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 140 [2021-11-06 14:16:10,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:16:11,006 INFO L225 Difference]: With dead ends: 13080 [2021-11-06 14:16:11,006 INFO L226 Difference]: Without dead ends: 6693 [2021-11-06 14:16:11,031 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:16:11,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6693 states. [2021-11-06 14:16:11,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6693 to 6449. [2021-11-06 14:16:11,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6449 states, 6116 states have (on average 1.3333878351863964) internal successors, (8155), 6160 states have internal predecessors, (8155), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:16:11,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6449 states to 6449 states and 8815 transitions. [2021-11-06 14:16:11,313 INFO L78 Accepts]: Start accepts. Automaton has 6449 states and 8815 transitions. Word has length 140 [2021-11-06 14:16:11,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:16:11,313 INFO L470 AbstractCegarLoop]: Abstraction has 6449 states and 8815 transitions. [2021-11-06 14:16:11,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:16:11,314 INFO L276 IsEmpty]: Start isEmpty. Operand 6449 states and 8815 transitions. [2021-11-06 14:16:11,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-06 14:16:11,325 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:16:11,325 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:16:11,364 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-06 14:16:11,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-06 14:16:11,540 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:16:11,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:16:11,540 INFO L85 PathProgramCache]: Analyzing trace with hash -127165775, now seen corresponding path program 2 times [2021-11-06 14:16:11,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:16:11,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720189759] [2021-11-06 14:16:11,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:16:11,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:16:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:16:11,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-06 14:16:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:16:11,894 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-06 14:16:11,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:16:11,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720189759] [2021-11-06 14:16:11,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720189759] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:16:11,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194275200] [2021-11-06 14:16:11,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-06 14:16:11,896 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:16:11,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:16:11,897 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-06 14:16:11,898 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-06 14:16:51,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-06 14:16:51,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-06 14:16:51,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 1684 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-06 14:16:51,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:16:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-06 14:16:51,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194275200] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:16:51,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-06 14:16:51,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-06 14:16:51,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808648936] [2021-11-06 14:16:51,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-06 14:16:51,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:16:51,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-06 14:16:51,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:16:51,487 INFO L87 Difference]: Start difference. First operand 6449 states and 8815 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:16:51,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:16:51,746 INFO L93 Difference]: Finished difference Result 12870 states and 17597 transitions. [2021-11-06 14:16:51,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-06 14:16:51,747 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 144 [2021-11-06 14:16:51,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:16:51,778 INFO L225 Difference]: With dead ends: 12870 [2021-11-06 14:16:51,779 INFO L226 Difference]: Without dead ends: 6450 [2021-11-06 14:16:51,798 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:16:51,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6450 states. [2021-11-06 14:16:52,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6450 to 6450. [2021-11-06 14:16:52,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6450 states, 6117 states have (on average 1.3333333333333333) internal successors, (8156), 6161 states have internal predecessors, (8156), 168 states have call successors, (168), 104 states have call predecessors, (168), 164 states have return successors, (492), 188 states have call predecessors, (492), 168 states have call successors, (492) [2021-11-06 14:16:52,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6450 states to 6450 states and 8816 transitions. [2021-11-06 14:16:52,072 INFO L78 Accepts]: Start accepts. Automaton has 6450 states and 8816 transitions. Word has length 144 [2021-11-06 14:16:52,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:16:52,072 INFO L470 AbstractCegarLoop]: Abstraction has 6450 states and 8816 transitions. [2021-11-06 14:16:52,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:16:52,073 INFO L276 IsEmpty]: Start isEmpty. Operand 6450 states and 8816 transitions. [2021-11-06 14:16:52,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-06 14:16:52,082 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:16:52,083 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:16:52,163 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-06 14:16:52,299 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,SelfDestructingSolverStorable16 [2021-11-06 14:16:52,300 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:16:52,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:16:52,300 INFO L85 PathProgramCache]: Analyzing trace with hash -315114581, now seen corresponding path program 1 times [2021-11-06 14:16:52,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:16:52,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693646253] [2021-11-06 14:16:52,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:16:52,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:16:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:16:52,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:16:52,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:16:52,726 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-06 14:16:52,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:16:52,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693646253] [2021-11-06 14:16:52,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693646253] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:16:52,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045203718] [2021-11-06 14:16:52,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:16:52,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:16:52,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:16:52,729 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-06 14:16:52,730 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-06 14:16:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:16:53,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 2767 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-06 14:16:53,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:16:54,102 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-06 14:16:54,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045203718] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:16:54,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-06 14:16:54,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-11-06 14:16:54,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062745831] [2021-11-06 14:16:54,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-06 14:16:54,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:16:54,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-06 14:16:54,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-06 14:16:54,113 INFO L87 Difference]: Start difference. First operand 6450 states and 8816 transitions. Second operand has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:17:18,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:17:18,709 INFO L93 Difference]: Finished difference Result 24451 states and 34241 transitions. [2021-11-06 14:17:18,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-06 14:17:18,710 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 145 [2021-11-06 14:17:18,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:17:18,794 INFO L225 Difference]: With dead ends: 24451 [2021-11-06 14:17:18,794 INFO L226 Difference]: Without dead ends: 18032 [2021-11-06 14:17:18,834 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-11-06 14:17:18,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18032 states. [2021-11-06 14:17:19,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18032 to 17638. [2021-11-06 14:17:19,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17638 states, 16825 states have (on average 1.3330163447251115) internal successors, (22428), 16949 states have internal predecessors, (22428), 408 states have call successors, (408), 232 states have call predecessors, (408), 404 states have return successors, (1188), 468 states have call predecessors, (1188), 408 states have call successors, (1188) [2021-11-06 14:17:19,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17638 states to 17638 states and 24024 transitions. [2021-11-06 14:17:19,639 INFO L78 Accepts]: Start accepts. Automaton has 17638 states and 24024 transitions. Word has length 145 [2021-11-06 14:17:19,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:17:19,639 INFO L470 AbstractCegarLoop]: Abstraction has 17638 states and 24024 transitions. [2021-11-06 14:17:19,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:17:19,640 INFO L276 IsEmpty]: Start isEmpty. Operand 17638 states and 24024 transitions. [2021-11-06 14:17:19,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-06 14:17:19,668 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:17:19,669 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-11-06 14:17:19,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-06 14:17:19,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-06 14:17:19,884 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:17:19,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:17:19,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1173870166, now seen corresponding path program 1 times [2021-11-06 14:17:19,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:17:19,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966454113] [2021-11-06 14:17:19,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:17:19,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:17:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:20,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:17:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-06 14:17:20,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:17:20,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966454113] [2021-11-06 14:17:20,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966454113] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:17:20,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261488083] [2021-11-06 14:17:20,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:17:20,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:17:20,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:17:20,282 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-06 14:17:20,284 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-06 14:17:21,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:21,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 2786 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-06 14:17:21,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:17:21,763 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-06 14:17:21,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261488083] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:17:21,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-06 14:17:21,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 9 [2021-11-06 14:17:21,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250484020] [2021-11-06 14:17:21,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-06 14:17:21,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:17:21,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-06 14:17:21,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-06 14:17:21,765 INFO L87 Difference]: Start difference. First operand 17638 states and 24024 transitions. Second operand has 9 states, 9 states have (on average 16.555555555555557) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-06 14:17:36,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:17:36,664 INFO L93 Difference]: Finished difference Result 52333 states and 72886 transitions. [2021-11-06 14:17:36,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-06 14:17:36,665 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.555555555555557) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 149 [2021-11-06 14:17:36,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:17:36,847 INFO L225 Difference]: With dead ends: 52333 [2021-11-06 14:17:36,847 INFO L226 Difference]: Without dead ends: 34726 [2021-11-06 14:17:36,923 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-11-06 14:17:36,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34726 states. [2021-11-06 14:17:38,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34726 to 34285. [2021-11-06 14:17:38,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34285 states, 32756 states have (on average 1.3313286115520822) internal successors, (43609), 33004 states have internal predecessors, (43609), 764 states have call successors, (764), 424 states have call predecessors, (764), 764 states have return successors, (2222), 880 states have call predecessors, (2222), 764 states have call successors, (2222) [2021-11-06 14:17:38,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34285 states to 34285 states and 46595 transitions. [2021-11-06 14:17:38,367 INFO L78 Accepts]: Start accepts. Automaton has 34285 states and 46595 transitions. Word has length 149 [2021-11-06 14:17:38,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:17:38,368 INFO L470 AbstractCegarLoop]: Abstraction has 34285 states and 46595 transitions. [2021-11-06 14:17:38,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.555555555555557) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-06 14:17:38,368 INFO L276 IsEmpty]: Start isEmpty. Operand 34285 states and 46595 transitions. [2021-11-06 14:17:38,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-06 14:17:38,409 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:17:38,410 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 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] [2021-11-06 14:17:38,442 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-06 14:17:38,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:17:38,635 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:17:38,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:17:38,636 INFO L85 PathProgramCache]: Analyzing trace with hash 47042303, now seen corresponding path program 2 times [2021-11-06 14:17:38,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:17:38,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419482199] [2021-11-06 14:17:38,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:17:38,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:17:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:38,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:17:38,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:39,056 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-06 14:17:39,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:17:39,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419482199] [2021-11-06 14:17:39,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419482199] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:17:39,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:17:39,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-06 14:17:39,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652458648] [2021-11-06 14:17:39,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-06 14:17:39,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:17:39,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-06 14:17:39,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-06 14:17:39,058 INFO L87 Difference]: Start difference. First operand 34285 states and 46595 transitions. Second operand has 8 states, 8 states have (on average 17.25) internal successors, (138), 6 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:17:53,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:17:53,211 INFO L93 Difference]: Finished difference Result 68769 states and 95110 transitions. [2021-11-06 14:17:53,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-06 14:17:53,212 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 6 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 153 [2021-11-06 14:17:53,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:17:53,386 INFO L225 Difference]: With dead ends: 68769 [2021-11-06 14:17:53,386 INFO L226 Difference]: Without dead ends: 34774 [2021-11-06 14:17:53,649 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-06 14:17:53,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34774 states. [2021-11-06 14:17:55,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34774 to 34333. [2021-11-06 14:17:55,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34333 states, 32780 states have (on average 1.3303538743136059) internal successors, (43609), 33052 states have internal predecessors, (43609), 764 states have call successors, (764), 424 states have call predecessors, (764), 788 states have return successors, (2268), 880 states have call predecessors, (2268), 764 states have call successors, (2268) [2021-11-06 14:17:55,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34333 states to 34333 states and 46641 transitions. [2021-11-06 14:17:55,290 INFO L78 Accepts]: Start accepts. Automaton has 34333 states and 46641 transitions. Word has length 153 [2021-11-06 14:17:55,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:17:55,290 INFO L470 AbstractCegarLoop]: Abstraction has 34333 states and 46641 transitions. [2021-11-06 14:17:55,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 6 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:17:55,291 INFO L276 IsEmpty]: Start isEmpty. Operand 34333 states and 46641 transitions. [2021-11-06 14:17:55,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-06 14:17:55,322 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:17:55,322 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 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] [2021-11-06 14:17:55,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-06 14:17:55,323 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:17:55,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:17:55,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1371898497, now seen corresponding path program 1 times [2021-11-06 14:17:55,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:17:55,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769912294] [2021-11-06 14:17:55,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:17:55,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:17:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:17:55,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:17:55,736 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-06 14:17:55,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:17:55,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769912294] [2021-11-06 14:17:55,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769912294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:17:55,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:17:55,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-06 14:17:55,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62750682] [2021-11-06 14:17:55,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-06 14:17:55,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:17:55,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-06 14:17:55,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-06 14:17:55,738 INFO L87 Difference]: Start difference. First operand 34333 states and 46641 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 5 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:11,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:18:11,554 INFO L93 Difference]: Finished difference Result 80793 states and 111850 transitions. [2021-11-06 14:18:11,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-06 14:18:11,555 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 5 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 153 [2021-11-06 14:18:11,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:18:11,757 INFO L225 Difference]: With dead ends: 80793 [2021-11-06 14:18:11,757 INFO L226 Difference]: Without dead ends: 46702 [2021-11-06 14:18:11,888 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-06 14:18:11,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46702 states. [2021-11-06 14:18:13,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46702 to 33997. [2021-11-06 14:18:13,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33997 states, 32468 states have (on average 1.3313108291240605) internal successors, (43225), 32740 states have internal predecessors, (43225), 764 states have call successors, (764), 424 states have call predecessors, (764), 764 states have return successors, (2222), 856 states have call predecessors, (2222), 764 states have call successors, (2222) [2021-11-06 14:18:13,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33997 states to 33997 states and 46211 transitions. [2021-11-06 14:18:13,439 INFO L78 Accepts]: Start accepts. Automaton has 33997 states and 46211 transitions. Word has length 153 [2021-11-06 14:18:13,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:18:13,440 INFO L470 AbstractCegarLoop]: Abstraction has 33997 states and 46211 transitions. [2021-11-06 14:18:13,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 5 states have internal predecessors, (138), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:13,440 INFO L276 IsEmpty]: Start isEmpty. Operand 33997 states and 46211 transitions. [2021-11-06 14:18:13,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-06 14:18:13,575 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:18:13,575 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-06 14:18:13,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-06 14:18:13,576 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:18:13,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:18:13,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1805933829, now seen corresponding path program 1 times [2021-11-06 14:18:13,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:18:13,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135507721] [2021-11-06 14:18:13,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:18:13,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:18:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:13,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:18:13,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:13,933 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-06 14:18:13,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:18:13,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135507721] [2021-11-06 14:18:13,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135507721] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:18:13,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:18:13,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-06 14:18:13,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60786981] [2021-11-06 14:18:13,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-06 14:18:13,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:18:13,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-06 14:18:13,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:18:13,935 INFO L87 Difference]: Start difference. First operand 33997 states and 46211 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:30,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:18:30,835 INFO L93 Difference]: Finished difference Result 62880 states and 85542 transitions. [2021-11-06 14:18:30,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-06 14:18:30,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 155 [2021-11-06 14:18:30,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:18:31,000 INFO L225 Difference]: With dead ends: 62880 [2021-11-06 14:18:31,000 INFO L226 Difference]: Without dead ends: 34209 [2021-11-06 14:18:31,083 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-06 14:18:31,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34209 states. [2021-11-06 14:18:32,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34209 to 33750. [2021-11-06 14:18:32,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33750 states, 32225 states have (on average 1.3305508145849496) internal successors, (42877), 32487 states have internal predecessors, (42877), 760 states have call successors, (760), 424 states have call predecessors, (760), 764 states have return successors, (2212), 862 states have call predecessors, (2212), 760 states have call successors, (2212) [2021-11-06 14:18:32,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33750 states to 33750 states and 45849 transitions. [2021-11-06 14:18:32,468 INFO L78 Accepts]: Start accepts. Automaton has 33750 states and 45849 transitions. Word has length 155 [2021-11-06 14:18:32,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:18:32,468 INFO L470 AbstractCegarLoop]: Abstraction has 33750 states and 45849 transitions. [2021-11-06 14:18:32,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:32,469 INFO L276 IsEmpty]: Start isEmpty. Operand 33750 states and 45849 transitions. [2021-11-06 14:18:32,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-06 14:18:32,500 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:18:32,500 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 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-06 14:18:32,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-06 14:18:32,500 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:18:32,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:18:32,501 INFO L85 PathProgramCache]: Analyzing trace with hash 2110159886, now seen corresponding path program 1 times [2021-11-06 14:18:32,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:18:32,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819885005] [2021-11-06 14:18:32,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:18:32,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:18:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:18:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:32,819 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-06 14:18:32,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:18:32,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819885005] [2021-11-06 14:18:32,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819885005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:18:32,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:18:32,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:18:32,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735349460] [2021-11-06 14:18:32,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:18:32,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:18:32,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:18:32,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:18:32,821 INFO L87 Difference]: Start difference. First operand 33750 states and 45849 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:51,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:18:51,947 INFO L93 Difference]: Finished difference Result 70429 states and 95742 transitions. [2021-11-06 14:18:51,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-06 14:18:51,948 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 162 [2021-11-06 14:18:51,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:18:52,263 INFO L225 Difference]: With dead ends: 70429 [2021-11-06 14:18:52,263 INFO L226 Difference]: Without dead ends: 36246 [2021-11-06 14:18:52,325 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:18:52,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36246 states. [2021-11-06 14:18:53,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36246 to 27855. [2021-11-06 14:18:53,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27855 states, 26572 states have (on average 1.3283531536956195) internal successors, (35297), 26786 states have internal predecessors, (35297), 638 states have call successors, (638), 360 states have call predecessors, (638), 644 states have return successors, (1859), 728 states have call predecessors, (1859), 638 states have call successors, (1859) [2021-11-06 14:18:53,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27855 states to 27855 states and 37794 transitions. [2021-11-06 14:18:53,548 INFO L78 Accepts]: Start accepts. Automaton has 27855 states and 37794 transitions. Word has length 162 [2021-11-06 14:18:53,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:18:53,549 INFO L470 AbstractCegarLoop]: Abstraction has 27855 states and 37794 transitions. [2021-11-06 14:18:53,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:18:53,549 INFO L276 IsEmpty]: Start isEmpty. Operand 27855 states and 37794 transitions. [2021-11-06 14:18:53,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-06 14:18:53,582 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:18:53,583 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 14:18:53,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-06 14:18:53,583 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:18:53,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:18:53,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1821340912, now seen corresponding path program 1 times [2021-11-06 14:18:53,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:18:53,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293049990] [2021-11-06 14:18:53,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:18:53,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:18:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:53,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:18:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:18:53,830 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-06 14:18:53,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:18:53,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293049990] [2021-11-06 14:18:53,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293049990] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:18:53,833 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:18:53,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:18:53,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197562010] [2021-11-06 14:18:53,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:18:53,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:18:53,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:18:53,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:18:53,836 INFO L87 Difference]: Start difference. First operand 27855 states and 37794 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:19:09,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:19:09,350 INFO L93 Difference]: Finished difference Result 39012 states and 52958 transitions. [2021-11-06 14:19:09,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:19:09,351 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 162 [2021-11-06 14:19:09,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:19:09,419 INFO L225 Difference]: With dead ends: 39012 [2021-11-06 14:19:09,419 INFO L226 Difference]: Without dead ends: 11187 [2021-11-06 14:19:09,503 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:19:09,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11187 states. [2021-11-06 14:19:10,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11187 to 11017. [2021-11-06 14:19:10,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11017 states, 10496 states have (on average 1.327172256097561) internal successors, (13930), 10579 states have internal predecessors, (13930), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:19:10,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11017 states to 11017 states and 14941 transitions. [2021-11-06 14:19:10,157 INFO L78 Accepts]: Start accepts. Automaton has 11017 states and 14941 transitions. Word has length 162 [2021-11-06 14:19:10,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:19:10,157 INFO L470 AbstractCegarLoop]: Abstraction has 11017 states and 14941 transitions. [2021-11-06 14:19:10,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-06 14:19:10,157 INFO L276 IsEmpty]: Start isEmpty. Operand 11017 states and 14941 transitions. [2021-11-06 14:19:10,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-11-06 14:19:10,170 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:19:10,171 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-11-06 14:19:10,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-06 14:19:10,171 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:19:10,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:19:10,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1113455857, now seen corresponding path program 1 times [2021-11-06 14:19:10,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:19:10,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623212751] [2021-11-06 14:19:10,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:19:10,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:19:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:10,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:19:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:10,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-06 14:19:10,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:10,821 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:19:10,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:19:10,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623212751] [2021-11-06 14:19:10,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623212751] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:19:10,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:19:10,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-06 14:19:10,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404863534] [2021-11-06 14:19:10,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-06 14:19:10,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:19:10,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-06 14:19:10,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-06 14:19:10,824 INFO L87 Difference]: Start difference. First operand 11017 states and 14941 transitions. Second operand has 8 states, 8 states have (on average 19.25) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:25,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:19:25,624 INFO L93 Difference]: Finished difference Result 26332 states and 36360 transitions. [2021-11-06 14:19:25,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-06 14:19:25,624 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 172 [2021-11-06 14:19:25,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:19:25,696 INFO L225 Difference]: With dead ends: 26332 [2021-11-06 14:19:25,697 INFO L226 Difference]: Without dead ends: 15483 [2021-11-06 14:19:25,743 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-06 14:19:25,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15483 states. [2021-11-06 14:19:26,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15483 to 11057. [2021-11-06 14:19:26,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11057 states, 10536 states have (on average 1.3259301442672742) internal successors, (13970), 10619 states have internal predecessors, (13970), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:19:26,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11057 states to 11057 states and 14981 transitions. [2021-11-06 14:19:26,349 INFO L78 Accepts]: Start accepts. Automaton has 11057 states and 14981 transitions. Word has length 172 [2021-11-06 14:19:26,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:19:26,349 INFO L470 AbstractCegarLoop]: Abstraction has 11057 states and 14981 transitions. [2021-11-06 14:19:26,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:26,350 INFO L276 IsEmpty]: Start isEmpty. Operand 11057 states and 14981 transitions. [2021-11-06 14:19:26,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-06 14:19:26,359 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:19:26,359 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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-06 14:19:26,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-06 14:19:26,360 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:19:26,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:19:26,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2077659219, now seen corresponding path program 1 times [2021-11-06 14:19:26,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:19:26,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485399758] [2021-11-06 14:19:26,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:19:26,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:19:26,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:26,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:19:26,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:26,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-06 14:19:26,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:26,838 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:19:26,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:19:26,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485399758] [2021-11-06 14:19:26,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485399758] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:19:26,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:19:26,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-06 14:19:26,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829172655] [2021-11-06 14:19:26,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-06 14:19:26,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:19:26,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-06 14:19:26,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:19:26,841 INFO L87 Difference]: Start difference. First operand 11057 states and 14981 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:41,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:19:41,108 INFO L93 Difference]: Finished difference Result 25372 states and 35079 transitions. [2021-11-06 14:19:41,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-06 14:19:41,109 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 174 [2021-11-06 14:19:41,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:19:41,161 INFO L225 Difference]: With dead ends: 25372 [2021-11-06 14:19:41,162 INFO L226 Difference]: Without dead ends: 14483 [2021-11-06 14:19:41,194 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-11-06 14:19:41,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14483 states. [2021-11-06 14:19:41,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14483 to 11081. [2021-11-06 14:19:41,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11081 states, 10560 states have (on average 1.325189393939394) internal successors, (13994), 10643 states have internal predecessors, (13994), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:19:41,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11081 states to 11081 states and 15005 transitions. [2021-11-06 14:19:41,654 INFO L78 Accepts]: Start accepts. Automaton has 11081 states and 15005 transitions. Word has length 174 [2021-11-06 14:19:41,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:19:41,655 INFO L470 AbstractCegarLoop]: Abstraction has 11081 states and 15005 transitions. [2021-11-06 14:19:41,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:41,655 INFO L276 IsEmpty]: Start isEmpty. Operand 11081 states and 15005 transitions. [2021-11-06 14:19:41,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-11-06 14:19:41,662 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:19:41,662 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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-06 14:19:41,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-06 14:19:41,663 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:19:41,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:19:41,663 INFO L85 PathProgramCache]: Analyzing trace with hash -55465849, now seen corresponding path program 1 times [2021-11-06 14:19:41,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:19:41,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616549389] [2021-11-06 14:19:41,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:19:41,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:19:41,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:41,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:19:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:42,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-06 14:19:42,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:42,041 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:19:42,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:19:42,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616549389] [2021-11-06 14:19:42,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616549389] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:19:42,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:19:42,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-06 14:19:42,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906983460] [2021-11-06 14:19:42,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-06 14:19:42,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:19:42,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-06 14:19:42,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-06 14:19:42,043 INFO L87 Difference]: Start difference. First operand 11081 states and 15005 transitions. Second operand has 5 states, 5 states have (on average 33.2) internal successors, (166), 4 states have internal predecessors, (166), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:58,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:19:58,863 INFO L93 Difference]: Finished difference Result 31836 states and 44088 transitions. [2021-11-06 14:19:58,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-06 14:19:58,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.2) internal successors, (166), 4 states have internal predecessors, (166), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 184 [2021-11-06 14:19:58,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:19:58,948 INFO L225 Difference]: With dead ends: 31836 [2021-11-06 14:19:58,949 INFO L226 Difference]: Without dead ends: 20923 [2021-11-06 14:19:58,992 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:19:59,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20923 states. [2021-11-06 14:19:59,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20923 to 11113. [2021-11-06 14:19:59,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11113 states, 10592 states have (on average 1.3249622356495467) internal successors, (14034), 10675 states have internal predecessors, (14034), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:19:59,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11113 states to 11113 states and 15045 transitions. [2021-11-06 14:19:59,548 INFO L78 Accepts]: Start accepts. Automaton has 11113 states and 15045 transitions. Word has length 184 [2021-11-06 14:19:59,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:19:59,549 INFO L470 AbstractCegarLoop]: Abstraction has 11113 states and 15045 transitions. [2021-11-06 14:19:59,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.2) internal successors, (166), 4 states have internal predecessors, (166), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:19:59,549 INFO L276 IsEmpty]: Start isEmpty. Operand 11113 states and 15045 transitions. [2021-11-06 14:19:59,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-11-06 14:19:59,558 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:19:59,558 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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-06 14:19:59,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-06 14:19:59,558 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:19:59,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:19:59,559 INFO L85 PathProgramCache]: Analyzing trace with hash 304203275, now seen corresponding path program 1 times [2021-11-06 14:19:59,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:19:59,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427243925] [2021-11-06 14:19:59,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:19:59,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:19:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:59,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:19:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:59,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-06 14:19:59,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:19:59,934 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:19:59,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:19:59,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427243925] [2021-11-06 14:19:59,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427243925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:19:59,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:19:59,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:19:59,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633169619] [2021-11-06 14:19:59,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:19:59,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:19:59,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:19:59,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:19:59,937 INFO L87 Difference]: Start difference. First operand 11113 states and 15045 transitions. Second operand has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:20:12,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:20:12,271 INFO L93 Difference]: Finished difference Result 25284 states and 34959 transitions. [2021-11-06 14:20:12,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:20:12,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 186 [2021-11-06 14:20:12,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:20:12,332 INFO L225 Difference]: With dead ends: 25284 [2021-11-06 14:20:12,333 INFO L226 Difference]: Without dead ends: 14339 [2021-11-06 14:20:12,368 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:20:12,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14339 states. [2021-11-06 14:20:12,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14339 to 11113. [2021-11-06 14:20:12,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11113 states, 10592 states have (on average 1.32345166163142) internal successors, (14018), 10675 states have internal predecessors, (14018), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:20:12,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11113 states to 11113 states and 15029 transitions. [2021-11-06 14:20:12,853 INFO L78 Accepts]: Start accepts. Automaton has 11113 states and 15029 transitions. Word has length 186 [2021-11-06 14:20:12,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:20:12,854 INFO L470 AbstractCegarLoop]: Abstraction has 11113 states and 15029 transitions. [2021-11-06 14:20:12,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:20:12,854 INFO L276 IsEmpty]: Start isEmpty. Operand 11113 states and 15029 transitions. [2021-11-06 14:20:12,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-11-06 14:20:12,861 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:20:12,862 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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-06 14:20:12,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-06 14:20:12,862 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:20:12,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:20:12,862 INFO L85 PathProgramCache]: Analyzing trace with hash 748103949, now seen corresponding path program 1 times [2021-11-06 14:20:12,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:20:12,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475636170] [2021-11-06 14:20:12,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:20:12,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:20:13,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:13,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:20:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:13,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-06 14:20:13,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:13,263 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:20:13,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:20:13,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475636170] [2021-11-06 14:20:13,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475636170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-06 14:20:13,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-06 14:20:13,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-06 14:20:13,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064767451] [2021-11-06 14:20:13,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-06 14:20:13,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:20:13,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-06 14:20:13,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:20:13,265 INFO L87 Difference]: Start difference. First operand 11113 states and 15029 transitions. Second operand has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:20:24,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:20:24,238 INFO L93 Difference]: Finished difference Result 22236 states and 30645 transitions. [2021-11-06 14:20:24,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-06 14:20:24,239 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 186 [2021-11-06 14:20:24,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:20:24,279 INFO L225 Difference]: With dead ends: 22236 [2021-11-06 14:20:24,279 INFO L226 Difference]: Without dead ends: 11291 [2021-11-06 14:20:24,311 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-06 14:20:24,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11291 states. [2021-11-06 14:20:24,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11291 to 11121. [2021-11-06 14:20:24,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11121 states, 10600 states have (on average 1.3232075471698113) internal successors, (14026), 10683 states have internal predecessors, (14026), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:20:24,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11121 states to 11121 states and 15037 transitions. [2021-11-06 14:20:24,785 INFO L78 Accepts]: Start accepts. Automaton has 11121 states and 15037 transitions. Word has length 186 [2021-11-06 14:20:24,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:20:24,785 INFO L470 AbstractCegarLoop]: Abstraction has 11121 states and 15037 transitions. [2021-11-06 14:20:24,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-06 14:20:24,785 INFO L276 IsEmpty]: Start isEmpty. Operand 11121 states and 15037 transitions. [2021-11-06 14:20:24,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-06 14:20:24,792 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:20:24,792 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-11-06 14:20:24,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-06 14:20:24,793 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:20:24,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:20:24,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1902303461, now seen corresponding path program 1 times [2021-11-06 14:20:24,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:20:24,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240701899] [2021-11-06 14:20:24,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:20:24,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:20:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:25,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:20:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:25,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-06 14:20:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:20:25,278 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:20:25,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:20:25,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240701899] [2021-11-06 14:20:25,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240701899] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:20:25,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303782530] [2021-11-06 14:20:25,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:20:25,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:20:25,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:20:25,283 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-06 14:20:25,285 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-06 14:21:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:21:47,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 3138 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-06 14:21:47,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:21:48,281 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:21:48,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303782530] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:21:48,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-06 14:21:48,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-11-06 14:21:48,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672748256] [2021-11-06 14:21:48,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-06 14:21:48,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:21:48,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-06 14:21:48,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:21:48,283 INFO L87 Difference]: Start difference. First operand 11121 states and 15037 transitions. Second operand has 6 states, 6 states have (on average 30.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-06 14:22:00,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:22:00,137 INFO L93 Difference]: Finished difference Result 22252 states and 30661 transitions. [2021-11-06 14:22:00,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-06 14:22:00,138 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 30.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 187 [2021-11-06 14:22:00,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:22:00,187 INFO L225 Difference]: With dead ends: 22252 [2021-11-06 14:22:00,187 INFO L226 Difference]: Without dead ends: 11299 [2021-11-06 14:22:00,222 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-06 14:22:00,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11299 states. [2021-11-06 14:22:00,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11299 to 11129. [2021-11-06 14:22:00,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11129 states, 10608 states have (on average 1.3229638009049773) internal successors, (14034), 10691 states have internal predecessors, (14034), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:22:00,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11129 states to 11129 states and 15045 transitions. [2021-11-06 14:22:00,737 INFO L78 Accepts]: Start accepts. Automaton has 11129 states and 15045 transitions. Word has length 187 [2021-11-06 14:22:00,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:22:00,738 INFO L470 AbstractCegarLoop]: Abstraction has 11129 states and 15045 transitions. [2021-11-06 14:22:00,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-06 14:22:00,738 INFO L276 IsEmpty]: Start isEmpty. Operand 11129 states and 15045 transitions. [2021-11-06 14:22:00,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-06 14:22:00,748 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:22:00,748 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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-06 14:22:00,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-06 14:22:00,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:22:00,949 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:22:00,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:22:00,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1834412749, now seen corresponding path program 2 times [2021-11-06 14:22:00,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:22:00,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888851152] [2021-11-06 14:22:00,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:22:00,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:22:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:22:01,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:22:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:22:01,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-06 14:22:01,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:22:01,575 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:22:01,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:22:01,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888851152] [2021-11-06 14:22:01,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888851152] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:22:01,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353543706] [2021-11-06 14:22:01,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-06 14:22:01,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:22:01,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:22:01,577 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-06 14:22:01,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-06 14:26:45,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-06 14:26:45,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-06 14:26:45,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 3144 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-06 14:26:45,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-06 14:26:46,345 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:26:46,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353543706] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:26:46,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-06 14:26:46,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-11-06 14:26:46,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916068171] [2021-11-06 14:26:46,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-06 14:26:46,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-06 14:26:46,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-06 14:26:46,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-06 14:26:46,347 INFO L87 Difference]: Start difference. First operand 11129 states and 15045 transitions. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 6 states have internal predecessors, (181), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-06 14:26:58,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-06 14:26:58,528 INFO L93 Difference]: Finished difference Result 22268 states and 30677 transitions. [2021-11-06 14:26:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-06 14:26:58,528 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 6 states have internal predecessors, (181), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 188 [2021-11-06 14:26:58,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-06 14:26:58,568 INFO L225 Difference]: With dead ends: 22268 [2021-11-06 14:26:58,568 INFO L226 Difference]: Without dead ends: 11307 [2021-11-06 14:26:58,596 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-06 14:26:58,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11307 states. [2021-11-06 14:26:59,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11307 to 11137. [2021-11-06 14:26:59,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11137 states, 10616 states have (on average 1.3227204220045214) internal successors, (14042), 10699 states have internal predecessors, (14042), 258 states have call successors, (258), 148 states have call predecessors, (258), 262 states have return successors, (753), 297 states have call predecessors, (753), 258 states have call successors, (753) [2021-11-06 14:26:59,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11137 states to 11137 states and 15053 transitions. [2021-11-06 14:26:59,097 INFO L78 Accepts]: Start accepts. Automaton has 11137 states and 15053 transitions. Word has length 188 [2021-11-06 14:26:59,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-06 14:26:59,098 INFO L470 AbstractCegarLoop]: Abstraction has 11137 states and 15053 transitions. [2021-11-06 14:26:59,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 6 states have internal predecessors, (181), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-06 14:26:59,098 INFO L276 IsEmpty]: Start isEmpty. Operand 11137 states and 15053 transitions. [2021-11-06 14:26:59,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-06 14:26:59,108 INFO L505 BasicCegarLoop]: Found error trace [2021-11-06 14:26:59,108 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 14:26:59,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-06 14:26:59,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:26:59,309 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-06 14:26:59,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-06 14:26:59,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1708498267, now seen corresponding path program 3 times [2021-11-06 14:26:59,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-06 14:26:59,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902574445] [2021-11-06 14:26:59,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-06 14:26:59,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-06 14:26:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:26:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-06 14:26:59,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:26:59,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-06 14:26:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-06 14:26:59,896 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-06 14:26:59,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-06 14:26:59,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902574445] [2021-11-06 14:26:59,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902574445] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-06 14:26:59,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309940810] [2021-11-06 14:26:59,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-06 14:26:59,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-06 14:26:59,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-06 14:26:59,899 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-06 14:26:59,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process Killed by 15