./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ff03de63 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/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-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 32bit --witnessprinter.graph.data.programhash 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 14:51:17,642 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 14:51:17,644 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 14:51:17,694 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 14:51:17,695 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 14:51:17,697 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 14:51:17,698 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 14:51:17,701 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 14:51:17,702 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 14:51:17,707 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 14:51:17,707 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 14:51:17,709 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 14:51:17,709 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 14:51:17,711 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 14:51:17,712 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 14:51:17,715 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 14:51:17,716 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 14:51:17,716 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 14:51:17,718 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 14:51:17,721 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 14:51:17,723 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 14:51:17,723 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 14:51:17,724 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 14:51:17,725 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 14:51:17,728 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 14:51:17,728 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 14:51:17,728 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 14:51:17,729 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 14:51:17,729 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 14:51:17,730 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 14:51:17,730 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 14:51:17,731 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 14:51:17,732 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 14:51:17,732 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 14:51:17,733 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 14:51:17,734 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 14:51:17,734 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 14:51:17,735 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 14:51:17,735 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 14:51:17,735 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 14:51:17,736 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 14:51:17,736 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-21 14:51:17,761 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 14:51:17,765 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 14:51:17,765 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 14:51:17,765 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 14:51:17,766 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 14:51:17,766 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 14:51:17,766 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 14:51:17,767 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 14:51:17,767 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 14:51:17,767 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 14:51:17,768 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 14:51:17,769 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 14:51:17,769 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 14:51:17,770 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:51:17,770 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 14:51:17,770 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 14:51:17,771 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 14:51:17,771 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 14:51:17,771 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 14:51:17,771 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 14:51:17,771 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 14:51:17,772 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 14:51:17,772 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 14:51:17,772 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 [2021-12-21 14:51:17,974 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 14:51:17,998 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 14:51:18,000 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 14:51:18,001 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 14:51:18,001 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 14:51:18,002 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-21 14:51:18,058 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/824e837d3/9b6a2b042631415f965b42140fe79811/FLAG75b65d123 [2021-12-21 14:51:18,454 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 14:51:18,454 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-21 14:51:18,466 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/824e837d3/9b6a2b042631415f965b42140fe79811/FLAG75b65d123 [2021-12-21 14:51:18,479 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/824e837d3/9b6a2b042631415f965b42140fe79811 [2021-12-21 14:51:18,481 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 14:51:18,483 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 14:51:18,484 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 14:51:18,484 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 14:51:18,487 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 14:51:18,487 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,488 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c8d6c36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18, skipping insertion in model container [2021-12-21 14:51:18,488 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,492 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 14:51:18,526 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 14:51:18,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2021-12-21 14:51:18,707 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2021-12-21 14:51:18,746 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:51:18,758 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 14:51:18,769 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2021-12-21 14:51:18,789 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2021-12-21 14:51:18,808 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:51:18,826 INFO L208 MainTranslator]: Completed translation [2021-12-21 14:51:18,827 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18 WrapperNode [2021-12-21 14:51:18,827 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 14:51:18,828 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 14:51:18,828 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 14:51:18,828 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 14:51:18,832 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,846 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,876 INFO L137 Inliner]: procedures = 59, calls = 66, calls flagged for inlining = 28, calls inlined = 28, statements flattened = 518 [2021-12-21 14:51:18,883 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 14:51:18,884 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 14:51:18,884 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 14:51:18,884 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 14:51:18,890 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,896 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,898 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,898 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,904 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,921 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,922 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,925 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 14:51:18,926 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 14:51:18,926 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 14:51:18,926 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 14:51:18,927 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (1/1) ... [2021-12-21 14:51:18,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:51:18,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:18,960 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-12-21 14:51:18,980 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-12-21 14:51:18,990 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 14:51:18,991 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-21 14:51:18,991 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-21 14:51:18,991 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-21 14:51:18,991 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-21 14:51:18,991 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-21 14:51:18,991 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-21 14:51:18,991 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-21 14:51:18,992 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-21 14:51:18,992 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-21 14:51:18,992 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-21 14:51:18,992 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-21 14:51:18,992 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-21 14:51:18,992 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-21 14:51:18,992 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-21 14:51:18,992 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-21 14:51:18,993 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-21 14:51:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-21 14:51:18,993 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-21 14:51:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-21 14:51:18,993 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-21 14:51:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-21 14:51:18,993 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-21 14:51:18,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 14:51:18,994 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-21 14:51:18,994 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-21 14:51:18,994 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-21 14:51:18,994 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-21 14:51:18,994 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 14:51:18,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 14:51:18,994 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-21 14:51:18,994 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-21 14:51:19,058 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 14:51:19,060 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 14:51:19,385 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 14:51:19,391 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 14:51:19,391 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-12-21 14:51:19,393 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:51:19 BoogieIcfgContainer [2021-12-21 14:51:19,393 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 14:51:19,394 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 14:51:19,394 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 14:51:19,396 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 14:51:19,396 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 02:51:18" (1/3) ... [2021-12-21 14:51:19,397 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c77035b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:51:19, skipping insertion in model container [2021-12-21 14:51:19,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:18" (2/3) ... [2021-12-21 14:51:19,397 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c77035b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:51:19, skipping insertion in model container [2021-12-21 14:51:19,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:51:19" (3/3) ... [2021-12-21 14:51:19,398 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-21 14:51:19,401 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 14:51:19,401 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-21 14:51:19,428 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 14:51:19,432 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-21 14:51:19,432 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-21 14:51:19,444 INFO L276 IsEmpty]: Start isEmpty. Operand has 258 states, 210 states have (on average 1.5714285714285714) internal successors, (330), 216 states have internal predecessors, (330), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2021-12-21 14:51:19,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:19,454 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:19,454 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:19,455 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:19,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:19,461 INFO L85 PathProgramCache]: Analyzing trace with hash 2111945575, now seen corresponding path program 1 times [2021-12-21 14:51:19,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:19,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643282980] [2021-12-21 14:51:19,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:19,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:19,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:19,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:19,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:19,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:19,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:19,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:19,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:19,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:19,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643282980] [2021-12-21 14:51:19,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643282980] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:19,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:19,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:19,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084984526] [2021-12-21 14:51:19,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:19,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:19,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:19,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:19,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:19,816 INFO L87 Difference]: Start difference. First operand has 258 states, 210 states have (on average 1.5714285714285714) internal successors, (330), 216 states have internal predecessors, (330), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:20,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:20,422 INFO L93 Difference]: Finished difference Result 632 states and 960 transitions. [2021-12-21 14:51:20,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:20,424 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:20,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:20,433 INFO L225 Difference]: With dead ends: 632 [2021-12-21 14:51:20,435 INFO L226 Difference]: Without dead ends: 383 [2021-12-21 14:51:20,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:51:20,441 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 678 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 1257 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:20,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 1257 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:20,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-12-21 14:51:20,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 344. [2021-12-21 14:51:20,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 278 states have (on average 1.4496402877697843) internal successors, (403), 284 states have internal predecessors, (403), 42 states have call successors, (42), 21 states have call predecessors, (42), 22 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2021-12-21 14:51:20,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 490 transitions. [2021-12-21 14:51:20,508 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 490 transitions. Word has length 65 [2021-12-21 14:51:20,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:20,509 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 490 transitions. [2021-12-21 14:51:20,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:20,509 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 490 transitions. [2021-12-21 14:51:20,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:20,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:20,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:20,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 14:51:20,516 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:20,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:20,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1779235770, now seen corresponding path program 1 times [2021-12-21 14:51:20,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:20,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720737126] [2021-12-21 14:51:20,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:20,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:20,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:20,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:20,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:20,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720737126] [2021-12-21 14:51:20,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720737126] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:20,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:20,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:20,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614605074] [2021-12-21 14:51:20,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:20,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:20,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:20,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:20,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:20,614 INFO L87 Difference]: Start difference. First operand 344 states and 490 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:21,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:21,320 INFO L93 Difference]: Finished difference Result 691 states and 967 transitions. [2021-12-21 14:51:21,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-21 14:51:21,320 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:21,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:21,326 INFO L225 Difference]: With dead ends: 691 [2021-12-21 14:51:21,326 INFO L226 Difference]: Without dead ends: 514 [2021-12-21 14:51:21,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-12-21 14:51:21,328 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 726 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:21,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [747 Valid, 1288 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-21 14:51:21,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-21 14:51:21,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 440. [2021-12-21 14:51:21,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 354 states have (on average 1.4322033898305084) internal successors, (507), 362 states have internal predecessors, (507), 53 states have call successors, (53), 28 states have call predecessors, (53), 31 states have return successors, (64), 53 states have call predecessors, (64), 51 states have call successors, (64) [2021-12-21 14:51:21,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 624 transitions. [2021-12-21 14:51:21,367 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 624 transitions. Word has length 65 [2021-12-21 14:51:21,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:21,368 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 624 transitions. [2021-12-21 14:51:21,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:21,368 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 624 transitions. [2021-12-21 14:51:21,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:21,370 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:21,370 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:21,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-21 14:51:21,370 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:21,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:21,371 INFO L85 PathProgramCache]: Analyzing trace with hash 487145416, now seen corresponding path program 1 times [2021-12-21 14:51:21,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:21,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811482259] [2021-12-21 14:51:21,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:21,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:21,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:21,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:21,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:21,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:21,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:21,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811482259] [2021-12-21 14:51:21,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811482259] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:21,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:21,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:21,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500360994] [2021-12-21 14:51:21,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:21,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:21,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:21,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:21,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:21,460 INFO L87 Difference]: Start difference. First operand 440 states and 624 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:21,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:21,933 INFO L93 Difference]: Finished difference Result 741 states and 1038 transitions. [2021-12-21 14:51:21,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:21,933 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-21 14:51:21,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:21,936 INFO L225 Difference]: With dead ends: 741 [2021-12-21 14:51:21,936 INFO L226 Difference]: Without dead ends: 474 [2021-12-21 14:51:21,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:21,937 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 429 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:21,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 1525 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:21,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-12-21 14:51:21,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 445. [2021-12-21 14:51:21,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 358 states have (on average 1.4217877094972067) internal successors, (509), 366 states have internal predecessors, (509), 53 states have call successors, (53), 28 states have call predecessors, (53), 32 states have return successors, (65), 54 states have call predecessors, (65), 51 states have call successors, (65) [2021-12-21 14:51:21,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 627 transitions. [2021-12-21 14:51:21,958 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 627 transitions. Word has length 65 [2021-12-21 14:51:21,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:21,958 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 627 transitions. [2021-12-21 14:51:21,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:21,959 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 627 transitions. [2021-12-21 14:51:21,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:21,960 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:21,960 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:21,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-21 14:51:21,961 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:21,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:21,961 INFO L85 PathProgramCache]: Analyzing trace with hash -542213882, now seen corresponding path program 1 times [2021-12-21 14:51:21,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:21,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627328104] [2021-12-21 14:51:21,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:21,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:21,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:21,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:21,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:21,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:22,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:22,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:22,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:22,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:22,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627328104] [2021-12-21 14:51:22,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627328104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:22,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:22,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:22,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350719887] [2021-12-21 14:51:22,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:22,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:22,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:22,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:22,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:22,045 INFO L87 Difference]: Start difference. First operand 445 states and 627 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:22,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:22,532 INFO L93 Difference]: Finished difference Result 763 states and 1060 transitions. [2021-12-21 14:51:22,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:51:22,533 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-21 14:51:22,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:22,534 INFO L225 Difference]: With dead ends: 763 [2021-12-21 14:51:22,535 INFO L226 Difference]: Without dead ends: 491 [2021-12-21 14:51:22,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:51:22,536 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 430 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:22,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 1518 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:22,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-21 14:51:22,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 460. [2021-12-21 14:51:22,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 370 states have (on average 1.4081081081081082) internal successors, (521), 378 states have internal predecessors, (521), 53 states have call successors, (53), 28 states have call predecessors, (53), 35 states have return successors, (68), 57 states have call predecessors, (68), 51 states have call successors, (68) [2021-12-21 14:51:22,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 642 transitions. [2021-12-21 14:51:22,552 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 642 transitions. Word has length 65 [2021-12-21 14:51:22,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:22,553 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 642 transitions. [2021-12-21 14:51:22,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:22,553 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 642 transitions. [2021-12-21 14:51:22,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:22,554 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:22,554 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:22,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-21 14:51:22,555 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:22,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:22,555 INFO L85 PathProgramCache]: Analyzing trace with hash 843989512, now seen corresponding path program 1 times [2021-12-21 14:51:22,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:22,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693134765] [2021-12-21 14:51:22,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:22,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:22,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:22,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:22,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:22,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:22,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:22,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:22,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693134765] [2021-12-21 14:51:22,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693134765] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:22,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:22,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:22,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665000916] [2021-12-21 14:51:22,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:22,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:22,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:22,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:22,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:22,612 INFO L87 Difference]: Start difference. First operand 460 states and 642 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:22,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:22,981 INFO L93 Difference]: Finished difference Result 1074 states and 1461 transitions. [2021-12-21 14:51:22,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:51:22,982 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:22,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:22,985 INFO L225 Difference]: With dead ends: 1074 [2021-12-21 14:51:22,985 INFO L226 Difference]: Without dead ends: 790 [2021-12-21 14:51:22,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-21 14:51:22,986 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 680 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:22,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 989 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:22,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-12-21 14:51:23,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 738. [2021-12-21 14:51:23,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 584 states have (on average 1.3664383561643836) internal successors, (798), 599 states have internal predecessors, (798), 87 states have call successors, (87), 49 states have call predecessors, (87), 65 states have return successors, (126), 96 states have call predecessors, (126), 85 states have call successors, (126) [2021-12-21 14:51:23,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1011 transitions. [2021-12-21 14:51:23,028 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1011 transitions. Word has length 65 [2021-12-21 14:51:23,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:23,028 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 1011 transitions. [2021-12-21 14:51:23,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:23,029 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1011 transitions. [2021-12-21 14:51:23,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 14:51:23,031 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:23,031 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:23,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-21 14:51:23,031 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:23,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:23,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1077063563, now seen corresponding path program 1 times [2021-12-21 14:51:23,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:23,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008057662] [2021-12-21 14:51:23,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:23,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:23,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:23,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:23,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:23,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:23,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:23,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:23,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:23,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:23,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008057662] [2021-12-21 14:51:23,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008057662] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:23,117 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:23,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:23,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723843299] [2021-12-21 14:51:23,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:23,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:23,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:23,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:23,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:23,121 INFO L87 Difference]: Start difference. First operand 738 states and 1011 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:23,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:23,480 INFO L93 Difference]: Finished difference Result 1885 states and 2528 transitions. [2021-12-21 14:51:23,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:23,480 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-21 14:51:23,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:23,485 INFO L225 Difference]: With dead ends: 1885 [2021-12-21 14:51:23,485 INFO L226 Difference]: Without dead ends: 1302 [2021-12-21 14:51:23,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:23,487 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 650 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:23,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [659 Valid, 833 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:23,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1302 states. [2021-12-21 14:51:23,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1302 to 1195. [2021-12-21 14:51:23,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 943 states have (on average 1.335100742311771) internal successors, (1259), 961 states have internal predecessors, (1259), 130 states have call successors, (130), 91 states have call predecessors, (130), 120 states have return successors, (194), 149 states have call predecessors, (194), 128 states have call successors, (194) [2021-12-21 14:51:23,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1583 transitions. [2021-12-21 14:51:23,519 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1583 transitions. Word has length 66 [2021-12-21 14:51:23,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:23,519 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 1583 transitions. [2021-12-21 14:51:23,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:23,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1583 transitions. [2021-12-21 14:51:23,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 14:51:23,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:23,521 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:23,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-21 14:51:23,521 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:23,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:23,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1759664074, now seen corresponding path program 1 times [2021-12-21 14:51:23,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:23,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250705691] [2021-12-21 14:51:23,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:23,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:23,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:23,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:23,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250705691] [2021-12-21 14:51:23,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250705691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:23,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:23,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:23,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877506746] [2021-12-21 14:51:23,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:23,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:23,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:23,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:23,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:23,577 INFO L87 Difference]: Start difference. First operand 1195 states and 1583 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:23,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:23,855 INFO L93 Difference]: Finished difference Result 3275 states and 4283 transitions. [2021-12-21 14:51:23,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:23,856 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-21 14:51:23,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:23,863 INFO L225 Difference]: With dead ends: 3275 [2021-12-21 14:51:23,863 INFO L226 Difference]: Without dead ends: 2255 [2021-12-21 14:51:23,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-21 14:51:23,866 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 858 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:23,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 705 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:23,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2255 states. [2021-12-21 14:51:23,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2255 to 2065. [2021-12-21 14:51:23,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2065 states, 1613 states have (on average 1.2982021078735275) internal successors, (2094), 1645 states have internal predecessors, (2094), 228 states have call successors, (228), 175 states have call predecessors, (228), 222 states have return successors, (338), 251 states have call predecessors, (338), 226 states have call successors, (338) [2021-12-21 14:51:23,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2065 states to 2065 states and 2660 transitions. [2021-12-21 14:51:23,920 INFO L78 Accepts]: Start accepts. Automaton has 2065 states and 2660 transitions. Word has length 66 [2021-12-21 14:51:23,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:23,920 INFO L470 AbstractCegarLoop]: Abstraction has 2065 states and 2660 transitions. [2021-12-21 14:51:23,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:23,921 INFO L276 IsEmpty]: Start isEmpty. Operand 2065 states and 2660 transitions. [2021-12-21 14:51:23,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-21 14:51:23,922 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:23,922 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:23,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-21 14:51:23,923 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:23,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:23,923 INFO L85 PathProgramCache]: Analyzing trace with hash 825996842, now seen corresponding path program 1 times [2021-12-21 14:51:23,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:23,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230216751] [2021-12-21 14:51:23,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:23,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:23,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:23,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:23,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:23,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:23,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230216751] [2021-12-21 14:51:23,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230216751] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:23,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:23,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:23,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245112409] [2021-12-21 14:51:23,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:23,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:23,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:23,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:23,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:23,966 INFO L87 Difference]: Start difference. First operand 2065 states and 2660 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:24,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:24,278 INFO L93 Difference]: Finished difference Result 4911 states and 6260 transitions. [2021-12-21 14:51:24,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:24,278 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2021-12-21 14:51:24,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:24,288 INFO L225 Difference]: With dead ends: 4911 [2021-12-21 14:51:24,288 INFO L226 Difference]: Without dead ends: 3021 [2021-12-21 14:51:24,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:24,292 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 666 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:24,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 906 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:24,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2021-12-21 14:51:24,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 2801. [2021-12-21 14:51:24,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2183 states have (on average 1.2835547411818597) internal successors, (2802), 2225 states have internal predecessors, (2802), 308 states have call successors, (308), 245 states have call predecessors, (308), 308 states have return successors, (451), 337 states have call predecessors, (451), 306 states have call successors, (451) [2021-12-21 14:51:24,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 3561 transitions. [2021-12-21 14:51:24,395 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 3561 transitions. Word has length 72 [2021-12-21 14:51:24,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:24,395 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 3561 transitions. [2021-12-21 14:51:24,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:24,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 3561 transitions. [2021-12-21 14:51:24,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-21 14:51:24,397 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:24,397 INFO L514 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] [2021-12-21 14:51:24,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-21 14:51:24,397 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:24,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:24,398 INFO L85 PathProgramCache]: Analyzing trace with hash -680171098, now seen corresponding path program 1 times [2021-12-21 14:51:24,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:24,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738036342] [2021-12-21 14:51:24,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:24,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:24,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:24,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:24,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:24,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:24,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738036342] [2021-12-21 14:51:24,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738036342] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:24,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:24,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:24,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500913037] [2021-12-21 14:51:24,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:24,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:24,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:24,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:24,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:24,445 INFO L87 Difference]: Start difference. First operand 2801 states and 3561 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:24,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:24,801 INFO L93 Difference]: Finished difference Result 3527 states and 4444 transitions. [2021-12-21 14:51:24,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:24,802 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2021-12-21 14:51:24,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:24,813 INFO L225 Difference]: With dead ends: 3527 [2021-12-21 14:51:24,814 INFO L226 Difference]: Without dead ends: 3524 [2021-12-21 14:51:24,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-21 14:51:24,815 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 1202 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:24,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1212 Valid, 711 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:24,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2021-12-21 14:51:24,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 3271. [2021-12-21 14:51:24,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3271 states, 2548 states have (on average 1.2770800627943486) internal successors, (3254), 2595 states have internal predecessors, (3254), 356 states have call successors, (356), 287 states have call predecessors, (356), 365 states have return successors, (528), 395 states have call predecessors, (528), 355 states have call successors, (528) [2021-12-21 14:51:24,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3271 states to 3271 states and 4138 transitions. [2021-12-21 14:51:24,929 INFO L78 Accepts]: Start accepts. Automaton has 3271 states and 4138 transitions. Word has length 73 [2021-12-21 14:51:24,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:24,930 INFO L470 AbstractCegarLoop]: Abstraction has 3271 states and 4138 transitions. [2021-12-21 14:51:24,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:24,930 INFO L276 IsEmpty]: Start isEmpty. Operand 3271 states and 4138 transitions. [2021-12-21 14:51:24,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-21 14:51:24,931 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:24,931 INFO L514 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] [2021-12-21 14:51:24,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-21 14:51:24,932 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:24,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:24,932 INFO L85 PathProgramCache]: Analyzing trace with hash 388759028, now seen corresponding path program 1 times [2021-12-21 14:51:24,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:24,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769877892] [2021-12-21 14:51:24,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:24,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:24,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:24,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:24,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:24,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769877892] [2021-12-21 14:51:24,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769877892] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:24,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476607422] [2021-12-21 14:51:24,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:24,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:24,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:24,999 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-12-21 14:51:25,023 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-12-21 14:51:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 14:51:25,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:25,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:25,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 14:51:25,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:25,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476607422] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 14:51:25,655 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 14:51:25,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-21 14:51:25,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137980189] [2021-12-21 14:51:25,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 14:51:25,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 14:51:25,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:25,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 14:51:25,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:51:25,656 INFO L87 Difference]: Start difference. First operand 3271 states and 4138 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-21 14:51:26,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:26,817 INFO L93 Difference]: Finished difference Result 7548 states and 9468 transitions. [2021-12-21 14:51:26,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-21 14:51:26,818 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2021-12-21 14:51:26,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:26,842 INFO L225 Difference]: With dead ends: 7548 [2021-12-21 14:51:26,843 INFO L226 Difference]: Without dead ends: 7545 [2021-12-21 14:51:26,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-21 14:51:26,846 INFO L933 BasicCegarLoop]: 513 mSDtfsCounter, 1209 mSDsluCounter, 1375 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 1888 SdHoareTripleChecker+Invalid, 1728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:26,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 1888 Invalid, 1728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-21 14:51:26,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7545 states. [2021-12-21 14:51:27,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7545 to 5017. [2021-12-21 14:51:27,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5017 states, 3914 states have (on average 1.275932549821155) internal successors, (4994), 3985 states have internal predecessors, (4994), 536 states have call successors, (536), 441 states have call predecessors, (536), 565 states have return successors, (806), 597 states have call predecessors, (806), 535 states have call successors, (806) [2021-12-21 14:51:27,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 6336 transitions. [2021-12-21 14:51:27,118 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 6336 transitions. Word has length 74 [2021-12-21 14:51:27,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:27,118 INFO L470 AbstractCegarLoop]: Abstraction has 5017 states and 6336 transitions. [2021-12-21 14:51:27,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-21 14:51:27,118 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 6336 transitions. [2021-12-21 14:51:27,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-21 14:51:27,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:27,120 INFO L514 BasicCegarLoop]: trace histogram [3, 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] [2021-12-21 14:51:27,152 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-12-21 14:51:27,354 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,SelfDestructingSolverStorable9 [2021-12-21 14:51:27,355 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:27,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:27,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1322076070, now seen corresponding path program 2 times [2021-12-21 14:51:27,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:27,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598633369] [2021-12-21 14:51:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:27,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:27,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,442 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:27,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:27,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598633369] [2021-12-21 14:51:27,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598633369] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:27,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:27,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:27,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395396993] [2021-12-21 14:51:27,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:27,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:27,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:27,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:27,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:27,443 INFO L87 Difference]: Start difference. First operand 5017 states and 6336 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:27,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:27,860 INFO L93 Difference]: Finished difference Result 7607 states and 9625 transitions. [2021-12-21 14:51:27,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 14:51:27,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2021-12-21 14:51:27,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:27,874 INFO L225 Difference]: With dead ends: 7607 [2021-12-21 14:51:27,874 INFO L226 Difference]: Without dead ends: 3644 [2021-12-21 14:51:27,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:51:27,882 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 726 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:27,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [753 Valid, 831 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:27,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2021-12-21 14:51:28,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 3437. [2021-12-21 14:51:28,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3437 states, 2682 states have (on average 1.2580164056674124) internal successors, (3374), 2731 states have internal predecessors, (3374), 372 states have call successors, (372), 301 states have call predecessors, (372), 381 states have return successors, (536), 411 states have call predecessors, (536), 371 states have call successors, (536) [2021-12-21 14:51:28,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3437 states to 3437 states and 4282 transitions. [2021-12-21 14:51:28,191 INFO L78 Accepts]: Start accepts. Automaton has 3437 states and 4282 transitions. Word has length 77 [2021-12-21 14:51:28,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:28,191 INFO L470 AbstractCegarLoop]: Abstraction has 3437 states and 4282 transitions. [2021-12-21 14:51:28,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:28,192 INFO L276 IsEmpty]: Start isEmpty. Operand 3437 states and 4282 transitions. [2021-12-21 14:51:28,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:28,194 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:28,194 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:28,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-21 14:51:28,194 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:28,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:28,194 INFO L85 PathProgramCache]: Analyzing trace with hash -360800699, now seen corresponding path program 1 times [2021-12-21 14:51:28,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:28,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911035862] [2021-12-21 14:51:28,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:28,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:28,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:28,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:28,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911035862] [2021-12-21 14:51:28,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911035862] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:28,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:28,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:28,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087634543] [2021-12-21 14:51:28,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:28,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:28,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:28,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:28,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:28,293 INFO L87 Difference]: Start difference. First operand 3437 states and 4282 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:29,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:29,577 INFO L93 Difference]: Finished difference Result 3805 states and 4849 transitions. [2021-12-21 14:51:29,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:29,577 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:29,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:29,591 INFO L225 Difference]: With dead ends: 3805 [2021-12-21 14:51:29,595 INFO L226 Difference]: Without dead ends: 3664 [2021-12-21 14:51:29,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:29,597 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 736 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:29,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 953 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:29,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3664 states. [2021-12-21 14:51:29,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3664 to 3579. [2021-12-21 14:51:29,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 2805 states have (on average 1.2695187165775401) internal successors, (3561), 2855 states have internal predecessors, (3561), 384 states have call successors, (384), 307 states have call predecessors, (384), 388 states have return successors, (551), 423 states have call predecessors, (551), 383 states have call successors, (551) [2021-12-21 14:51:29,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 4496 transitions. [2021-12-21 14:51:29,779 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 4496 transitions. Word has length 79 [2021-12-21 14:51:29,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:29,779 INFO L470 AbstractCegarLoop]: Abstraction has 3579 states and 4496 transitions. [2021-12-21 14:51:29,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:29,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 4496 transitions. [2021-12-21 14:51:29,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:29,782 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:29,782 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:29,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-21 14:51:29,782 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:29,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:29,783 INFO L85 PathProgramCache]: Analyzing trace with hash -123752503, now seen corresponding path program 1 times [2021-12-21 14:51:29,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:29,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638973687] [2021-12-21 14:51:29,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:29,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:29,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:29,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:29,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:29,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:29,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:29,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638973687] [2021-12-21 14:51:29,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638973687] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:29,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:29,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:29,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080747449] [2021-12-21 14:51:29,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:29,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:29,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:29,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:29,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:29,843 INFO L87 Difference]: Start difference. First operand 3579 states and 4496 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:30,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:30,914 INFO L93 Difference]: Finished difference Result 4133 states and 5342 transitions. [2021-12-21 14:51:30,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:30,915 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:30,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:30,931 INFO L225 Difference]: With dead ends: 4133 [2021-12-21 14:51:30,931 INFO L226 Difference]: Without dead ends: 3850 [2021-12-21 14:51:30,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:30,960 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 729 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1234 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:30,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 1459 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1234 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:51:30,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3850 states. [2021-12-21 14:51:31,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3850 to 3712. [2021-12-21 14:51:31,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3712 states, 2919 states have (on average 1.277834874957177) internal successors, (3730), 2970 states have internal predecessors, (3730), 396 states have call successors, (396), 313 states have call predecessors, (396), 395 states have return successors, (565), 436 states have call predecessors, (565), 395 states have call successors, (565) [2021-12-21 14:51:31,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3712 states to 3712 states and 4691 transitions. [2021-12-21 14:51:31,111 INFO L78 Accepts]: Start accepts. Automaton has 3712 states and 4691 transitions. Word has length 79 [2021-12-21 14:51:31,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:31,111 INFO L470 AbstractCegarLoop]: Abstraction has 3712 states and 4691 transitions. [2021-12-21 14:51:31,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:31,112 INFO L276 IsEmpty]: Start isEmpty. Operand 3712 states and 4691 transitions. [2021-12-21 14:51:31,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:31,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:31,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:31,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-21 14:51:31,116 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:31,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:31,116 INFO L85 PathProgramCache]: Analyzing trace with hash -178145401, now seen corresponding path program 1 times [2021-12-21 14:51:31,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:31,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076813241] [2021-12-21 14:51:31,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:31,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:31,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:31,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:31,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076813241] [2021-12-21 14:51:31,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076813241] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:31,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:31,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:31,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372986149] [2021-12-21 14:51:31,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:31,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:31,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:31,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:31,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:31,177 INFO L87 Difference]: Start difference. First operand 3712 states and 4691 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:32,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:32,518 INFO L93 Difference]: Finished difference Result 4615 states and 6065 transitions. [2021-12-21 14:51:32,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:32,519 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:32,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:32,529 INFO L225 Difference]: With dead ends: 4615 [2021-12-21 14:51:32,529 INFO L226 Difference]: Without dead ends: 4199 [2021-12-21 14:51:32,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:32,547 INFO L933 BasicCegarLoop]: 472 mSDtfsCounter, 726 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:32,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 1447 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:32,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-12-21 14:51:32,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3979. [2021-12-21 14:51:32,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.292566709021601) internal successors, (4069), 3201 states have internal predecessors, (4069), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-21 14:51:32,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5086 transitions. [2021-12-21 14:51:32,839 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5086 transitions. Word has length 79 [2021-12-21 14:51:32,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:32,839 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5086 transitions. [2021-12-21 14:51:32,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:32,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5086 transitions. [2021-12-21 14:51:32,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:32,842 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:32,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:32,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-21 14:51:32,843 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:32,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:32,843 INFO L85 PathProgramCache]: Analyzing trace with hash -595542007, now seen corresponding path program 1 times [2021-12-21 14:51:32,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:32,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884189366] [2021-12-21 14:51:32,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:32,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:32,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:32,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:32,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:32,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:32,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884189366] [2021-12-21 14:51:32,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884189366] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:32,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:32,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:32,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950061592] [2021-12-21 14:51:32,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:32,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:32,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:32,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:32,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:32,912 INFO L87 Difference]: Start difference. First operand 3979 states and 5086 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:33,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:33,569 INFO L93 Difference]: Finished difference Result 4872 states and 6453 transitions. [2021-12-21 14:51:33,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:33,569 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:33,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:33,588 INFO L225 Difference]: With dead ends: 4872 [2021-12-21 14:51:33,588 INFO L226 Difference]: Without dead ends: 4189 [2021-12-21 14:51:33,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:33,593 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 599 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:33,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 907 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:33,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4189 states. [2021-12-21 14:51:33,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4189 to 3979. [2021-12-21 14:51:33,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.2909783989834815) internal successors, (4064), 3201 states have internal predecessors, (4064), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-21 14:51:33,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5081 transitions. [2021-12-21 14:51:33,774 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5081 transitions. Word has length 79 [2021-12-21 14:51:33,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:33,774 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5081 transitions. [2021-12-21 14:51:33,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:33,775 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5081 transitions. [2021-12-21 14:51:33,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:33,777 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:33,777 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:33,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-21 14:51:33,778 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:33,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:33,778 INFO L85 PathProgramCache]: Analyzing trace with hash 83730247, now seen corresponding path program 1 times [2021-12-21 14:51:33,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:33,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413449332] [2021-12-21 14:51:33,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:33,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:33,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:33,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:33,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:33,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:33,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:33,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413449332] [2021-12-21 14:51:33,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413449332] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:33,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:33,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:33,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257647309] [2021-12-21 14:51:33,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:33,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:33,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:33,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:33,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:33,842 INFO L87 Difference]: Start difference. First operand 3979 states and 5081 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:34,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:34,446 INFO L93 Difference]: Finished difference Result 4866 states and 6427 transitions. [2021-12-21 14:51:34,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:34,447 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:34,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:34,460 INFO L225 Difference]: With dead ends: 4866 [2021-12-21 14:51:34,461 INFO L226 Difference]: Without dead ends: 4183 [2021-12-21 14:51:34,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:34,465 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 718 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:34,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 760 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:34,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4183 states. [2021-12-21 14:51:34,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4183 to 3979. [2021-12-21 14:51:34,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.2893900889453622) internal successors, (4059), 3201 states have internal predecessors, (4059), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-21 14:51:34,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5076 transitions. [2021-12-21 14:51:34,683 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5076 transitions. Word has length 79 [2021-12-21 14:51:34,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:34,683 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5076 transitions. [2021-12-21 14:51:34,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:34,683 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5076 transitions. [2021-12-21 14:51:34,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:34,685 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:34,686 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:34,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-21 14:51:34,686 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:34,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:34,686 INFO L85 PathProgramCache]: Analyzing trace with hash 2045304905, now seen corresponding path program 1 times [2021-12-21 14:51:34,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:34,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435333783] [2021-12-21 14:51:34,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:34,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:34,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:34,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:34,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:34,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:34,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:34,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435333783] [2021-12-21 14:51:34,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435333783] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:34,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:34,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:34,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159893596] [2021-12-21 14:51:34,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:34,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:34,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:34,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:34,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:34,744 INFO L87 Difference]: Start difference. First operand 3979 states and 5076 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:35,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:35,802 INFO L93 Difference]: Finished difference Result 5687 states and 7616 transitions. [2021-12-21 14:51:35,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:51:35,803 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:35,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:35,813 INFO L225 Difference]: With dead ends: 5687 [2021-12-21 14:51:35,813 INFO L226 Difference]: Without dead ends: 5004 [2021-12-21 14:51:35,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:51:35,815 INFO L933 BasicCegarLoop]: 451 mSDtfsCounter, 804 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 1415 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:35,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [828 Valid, 1415 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-21 14:51:35,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5004 states. [2021-12-21 14:51:35,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5004 to 4490. [2021-12-21 14:51:35,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4490 states, 3587 states have (on average 1.3100083635349875) internal successors, (4699), 3644 states have internal predecessors, (4699), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-21 14:51:36,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4490 states to 4490 states and 5826 transitions. [2021-12-21 14:51:36,001 INFO L78 Accepts]: Start accepts. Automaton has 4490 states and 5826 transitions. Word has length 79 [2021-12-21 14:51:36,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:36,002 INFO L470 AbstractCegarLoop]: Abstraction has 4490 states and 5826 transitions. [2021-12-21 14:51:36,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:36,002 INFO L276 IsEmpty]: Start isEmpty. Operand 4490 states and 5826 transitions. [2021-12-21 14:51:36,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:36,004 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:36,004 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:36,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-21 14:51:36,005 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:36,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:36,006 INFO L85 PathProgramCache]: Analyzing trace with hash -2047838457, now seen corresponding path program 1 times [2021-12-21 14:51:36,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:36,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277245612] [2021-12-21 14:51:36,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:36,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:36,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:36,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:36,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:36,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:36,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:36,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277245612] [2021-12-21 14:51:36,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277245612] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:36,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:36,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:36,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755311685] [2021-12-21 14:51:36,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:36,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:36,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:36,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:36,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:36,060 INFO L87 Difference]: Start difference. First operand 4490 states and 5826 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:36,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:36,666 INFO L93 Difference]: Finished difference Result 5993 states and 8077 transitions. [2021-12-21 14:51:36,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:36,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:36,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:36,676 INFO L225 Difference]: With dead ends: 5993 [2021-12-21 14:51:36,676 INFO L226 Difference]: Without dead ends: 4799 [2021-12-21 14:51:36,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:36,680 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 704 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:36,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [725 Valid, 759 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:36,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4799 states. [2021-12-21 14:51:36,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4799 to 4490. [2021-12-21 14:51:36,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4490 states, 3587 states have (on average 1.307499303038751) internal successors, (4690), 3644 states have internal predecessors, (4690), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-21 14:51:36,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4490 states to 4490 states and 5817 transitions. [2021-12-21 14:51:36,865 INFO L78 Accepts]: Start accepts. Automaton has 4490 states and 5817 transitions. Word has length 79 [2021-12-21 14:51:36,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:36,866 INFO L470 AbstractCegarLoop]: Abstraction has 4490 states and 5817 transitions. [2021-12-21 14:51:36,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:36,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4490 states and 5817 transitions. [2021-12-21 14:51:36,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:36,868 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:36,869 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:36,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-21 14:51:36,869 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:36,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:36,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1614109371, now seen corresponding path program 1 times [2021-12-21 14:51:36,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:36,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507143973] [2021-12-21 14:51:36,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:36,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:36,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:36,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:36,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:36,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507143973] [2021-12-21 14:51:36,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507143973] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:36,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:36,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:36,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282556163] [2021-12-21 14:51:36,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:36,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:36,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:36,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:36,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:36,935 INFO L87 Difference]: Start difference. First operand 4490 states and 5817 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:37,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:37,781 INFO L93 Difference]: Finished difference Result 6494 states and 8795 transitions. [2021-12-21 14:51:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:37,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:37,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:37,796 INFO L225 Difference]: With dead ends: 6494 [2021-12-21 14:51:37,797 INFO L226 Difference]: Without dead ends: 5301 [2021-12-21 14:51:37,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-21 14:51:37,802 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 457 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1287 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:37,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 1287 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 811 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:37,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5301 states. [2021-12-21 14:51:37,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5301 to 4517. [2021-12-21 14:51:37,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 3614 states have (on average 1.305201992252352) internal successors, (4717), 3671 states have internal predecessors, (4717), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-21 14:51:38,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 5844 transitions. [2021-12-21 14:51:38,041 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 5844 transitions. Word has length 79 [2021-12-21 14:51:38,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:38,041 INFO L470 AbstractCegarLoop]: Abstraction has 4517 states and 5844 transitions. [2021-12-21 14:51:38,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:38,041 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 5844 transitions. [2021-12-21 14:51:38,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-21 14:51:38,044 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:38,044 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:38,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-21 14:51:38,044 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:38,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:38,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1629628089, now seen corresponding path program 1 times [2021-12-21 14:51:38,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:38,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60945594] [2021-12-21 14:51:38,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:38,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:38,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:38,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:38,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:38,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:38,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60945594] [2021-12-21 14:51:38,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60945594] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:38,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:38,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:38,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884748187] [2021-12-21 14:51:38,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:38,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:38,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:38,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:38,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:38,134 INFO L87 Difference]: Start difference. First operand 4517 states and 5844 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:39,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:39,625 INFO L93 Difference]: Finished difference Result 8926 states and 12553 transitions. [2021-12-21 14:51:39,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-21 14:51:39,626 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-21 14:51:39,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:39,641 INFO L225 Difference]: With dead ends: 8926 [2021-12-21 14:51:39,641 INFO L226 Difference]: Without dead ends: 7706 [2021-12-21 14:51:39,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-21 14:51:39,646 INFO L933 BasicCegarLoop]: 569 mSDtfsCounter, 1530 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 1527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:39,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1553 Valid, 1338 Invalid, 1527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:39,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7706 states. [2021-12-21 14:51:39,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7706 to 6883. [2021-12-21 14:51:39,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6883 states, 5637 states have (on average 1.35249246052865) internal successors, (7624), 5725 states have internal predecessors, (7624), 677 states have call successors, (677), 463 states have call predecessors, (677), 567 states have return successors, (1012), 708 states have call predecessors, (1012), 676 states have call successors, (1012) [2021-12-21 14:51:39,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6883 states to 6883 states and 9313 transitions. [2021-12-21 14:51:39,989 INFO L78 Accepts]: Start accepts. Automaton has 6883 states and 9313 transitions. Word has length 79 [2021-12-21 14:51:39,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:39,989 INFO L470 AbstractCegarLoop]: Abstraction has 6883 states and 9313 transitions. [2021-12-21 14:51:39,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:39,989 INFO L276 IsEmpty]: Start isEmpty. Operand 6883 states and 9313 transitions. [2021-12-21 14:51:39,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-21 14:51:39,992 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:39,993 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 14:51:39,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-21 14:51:39,993 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:39,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:39,993 INFO L85 PathProgramCache]: Analyzing trace with hash -40676858, now seen corresponding path program 1 times [2021-12-21 14:51:39,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:39,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376811038] [2021-12-21 14:51:39,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:39,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:51:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:40,059 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 14:51:40,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:40,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376811038] [2021-12-21 14:51:40,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376811038] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:40,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:40,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:40,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035639581] [2021-12-21 14:51:40,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:40,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:40,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:40,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:40,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:40,062 INFO L87 Difference]: Start difference. First operand 6883 states and 9313 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:41,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:41,235 INFO L93 Difference]: Finished difference Result 13587 states and 17596 transitions. [2021-12-21 14:51:41,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-21 14:51:41,236 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-21 14:51:41,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:41,256 INFO L225 Difference]: With dead ends: 13587 [2021-12-21 14:51:41,256 INFO L226 Difference]: Without dead ends: 9006 [2021-12-21 14:51:41,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-21 14:51:41,265 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 697 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:41,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 1507 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-21 14:51:41,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9006 states. [2021-12-21 14:51:41,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9006 to 8730. [2021-12-21 14:51:41,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8730 states, 7037 states have (on average 1.320306948983942) internal successors, (9291), 7170 states have internal predecessors, (9291), 875 states have call successors, (875), 631 states have call predecessors, (875), 816 states have return successors, (1392), 942 states have call predecessors, (1392), 874 states have call successors, (1392) [2021-12-21 14:51:41,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8730 states to 8730 states and 11558 transitions. [2021-12-21 14:51:41,730 INFO L78 Accepts]: Start accepts. Automaton has 8730 states and 11558 transitions. Word has length 84 [2021-12-21 14:51:41,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:41,730 INFO L470 AbstractCegarLoop]: Abstraction has 8730 states and 11558 transitions. [2021-12-21 14:51:41,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:41,731 INFO L276 IsEmpty]: Start isEmpty. Operand 8730 states and 11558 transitions. [2021-12-21 14:51:41,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-21 14:51:41,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:41,735 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:41,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-21 14:51:41,736 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:41,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:41,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1005107396, now seen corresponding path program 1 times [2021-12-21 14:51:41,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:41,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344437001] [2021-12-21 14:51:41,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:41,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:41,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:41,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:41,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:41,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:41,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-21 14:51:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,795 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 14:51:41,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:41,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344437001] [2021-12-21 14:51:41,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344437001] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:41,795 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:41,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:41,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947850722] [2021-12-21 14:51:41,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:41,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:41,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:41,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:41,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:41,797 INFO L87 Difference]: Start difference. First operand 8730 states and 11558 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:42,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:42,845 INFO L93 Difference]: Finished difference Result 12671 states and 16344 transitions. [2021-12-21 14:51:42,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-21 14:51:42,847 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2021-12-21 14:51:42,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:42,862 INFO L225 Difference]: With dead ends: 12671 [2021-12-21 14:51:42,862 INFO L226 Difference]: Without dead ends: 8208 [2021-12-21 14:51:42,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-21 14:51:42,869 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 1521 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 1343 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:42,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 1343 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-21 14:51:42,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8208 states. [2021-12-21 14:51:43,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8208 to 7896. [2021-12-21 14:51:43,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7896 states, 6403 states have (on average 1.3218803685772293) internal successors, (8464), 6515 states have internal predecessors, (8464), 784 states have call successors, (784), 554 states have call predecessors, (784), 707 states have return successors, (1172), 840 states have call predecessors, (1172), 783 states have call successors, (1172) [2021-12-21 14:51:43,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7896 states to 7896 states and 10420 transitions. [2021-12-21 14:51:43,258 INFO L78 Accepts]: Start accepts. Automaton has 7896 states and 10420 transitions. Word has length 93 [2021-12-21 14:51:43,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:43,258 INFO L470 AbstractCegarLoop]: Abstraction has 7896 states and 10420 transitions. [2021-12-21 14:51:43,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:43,258 INFO L276 IsEmpty]: Start isEmpty. Operand 7896 states and 10420 transitions. [2021-12-21 14:51:43,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-21 14:51:43,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:43,266 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:43,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-21 14:51:43,266 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:43,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:43,267 INFO L85 PathProgramCache]: Analyzing trace with hash -834500451, now seen corresponding path program 1 times [2021-12-21 14:51:43,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:43,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282216096] [2021-12-21 14:51:43,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:43,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:43,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:43,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:51:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:43,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-21 14:51:43,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,383 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-21 14:51:43,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:43,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282216096] [2021-12-21 14:51:43,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282216096] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:43,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184322253] [2021-12-21 14:51:43,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:43,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:43,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:43,385 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-12-21 14:51:43,386 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-12-21 14:51:43,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:51:43,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:43,649 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-21 14:51:43,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:51:43,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184322253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:43,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:51:43,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 14:51:43,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140919827] [2021-12-21 14:51:43,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:43,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:51:43,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:43,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:51:43,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:43,651 INFO L87 Difference]: Start difference. First operand 7896 states and 10420 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:44,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:44,203 INFO L93 Difference]: Finished difference Result 14927 states and 20872 transitions. [2021-12-21 14:51:44,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:51:44,203 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 128 [2021-12-21 14:51:44,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:44,228 INFO L225 Difference]: With dead ends: 14927 [2021-12-21 14:51:44,228 INFO L226 Difference]: Without dead ends: 11341 [2021-12-21 14:51:44,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:44,240 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 298 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:44,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 555 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:51:44,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11341 states. [2021-12-21 14:51:44,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11341 to 11283. [2021-12-21 14:51:44,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11283 states, 9308 states have (on average 1.3579716373012463) internal successors, (12640), 9459 states have internal predecessors, (12640), 1074 states have call successors, (1074), 722 states have call predecessors, (1074), 899 states have return successors, (1611), 1115 states have call predecessors, (1611), 1073 states have call successors, (1611) [2021-12-21 14:51:44,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11283 states to 11283 states and 15325 transitions. [2021-12-21 14:51:44,813 INFO L78 Accepts]: Start accepts. Automaton has 11283 states and 15325 transitions. Word has length 128 [2021-12-21 14:51:44,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:44,813 INFO L470 AbstractCegarLoop]: Abstraction has 11283 states and 15325 transitions. [2021-12-21 14:51:44,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:44,813 INFO L276 IsEmpty]: Start isEmpty. Operand 11283 states and 15325 transitions. [2021-12-21 14:51:44,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-21 14:51:44,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:44,823 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:44,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-21 14:51:45,040 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,SelfDestructingSolverStorable22 [2021-12-21 14:51:45,040 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:45,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:45,041 INFO L85 PathProgramCache]: Analyzing trace with hash 2033886077, now seen corresponding path program 1 times [2021-12-21 14:51:45,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:45,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140260777] [2021-12-21 14:51:45,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:45,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:45,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:45,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:51:45,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:45,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-21 14:51:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-21 14:51:45,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:45,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140260777] [2021-12-21 14:51:45,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140260777] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:45,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284284022] [2021-12-21 14:51:45,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:45,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:45,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:45,128 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-12-21 14:51:45,129 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-12-21 14:51:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:51:45,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:45,355 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-21 14:51:45,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:51:45,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284284022] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:45,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:51:45,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:51:45,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861828288] [2021-12-21 14:51:45,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:45,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:51:45,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:45,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:51:45,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:45,358 INFO L87 Difference]: Start difference. First operand 11283 states and 15325 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-21 14:51:46,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:46,249 INFO L93 Difference]: Finished difference Result 24946 states and 35355 transitions. [2021-12-21 14:51:46,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:51:46,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 128 [2021-12-21 14:51:46,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:46,275 INFO L225 Difference]: With dead ends: 24946 [2021-12-21 14:51:46,275 INFO L226 Difference]: Without dead ends: 12552 [2021-12-21 14:51:46,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:46,294 INFO L933 BasicCegarLoop]: 544 mSDtfsCounter, 191 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 891 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:46,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 891 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:51:46,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12552 states. [2021-12-21 14:51:46,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12552 to 12552. [2021-12-21 14:51:46,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12552 states, 10402 states have (on average 1.3653143626225726) internal successors, (14202), 10561 states have internal predecessors, (14202), 1181 states have call successors, (1181), 782 states have call predecessors, (1181), 967 states have return successors, (1785), 1222 states have call predecessors, (1785), 1180 states have call successors, (1785) [2021-12-21 14:51:46,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12552 states to 12552 states and 17168 transitions. [2021-12-21 14:51:46,941 INFO L78 Accepts]: Start accepts. Automaton has 12552 states and 17168 transitions. Word has length 128 [2021-12-21 14:51:46,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:46,942 INFO L470 AbstractCegarLoop]: Abstraction has 12552 states and 17168 transitions. [2021-12-21 14:51:46,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-21 14:51:46,942 INFO L276 IsEmpty]: Start isEmpty. Operand 12552 states and 17168 transitions. [2021-12-21 14:51:46,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-21 14:51:46,954 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:46,954 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:51:46,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-21 14:51:47,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:47,168 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:47,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash 45573472, now seen corresponding path program 1 times [2021-12-21 14:51:47,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:47,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390383246] [2021-12-21 14:51:47,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:47,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:47,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:47,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:51:47,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 14:51:47,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:51:47,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 14:51:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:47,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-21 14:51:47,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 14:51:47,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-21 14:51:47,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,243 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-21 14:51:47,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:47,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390383246] [2021-12-21 14:51:47,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390383246] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:47,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679879115] [2021-12-21 14:51:47,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:47,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:47,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:47,245 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-12-21 14:51:47,246 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-12-21 14:51:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 14:51:47,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:47,487 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-21 14:51:47,488 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:51:47,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679879115] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:47,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:51:47,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-21 14:51:47,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689278777] [2021-12-21 14:51:47,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:47,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:47,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:47,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:47,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-21 14:51:47,489 INFO L87 Difference]: Start difference. First operand 12552 states and 17168 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-21 14:51:48,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:48,026 INFO L93 Difference]: Finished difference Result 14706 states and 19787 transitions. [2021-12-21 14:51:48,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:48,027 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-21 14:51:48,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:48,050 INFO L225 Difference]: With dead ends: 14706 [2021-12-21 14:51:48,050 INFO L226 Difference]: Without dead ends: 10435 [2021-12-21 14:51:48,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-21 14:51:48,059 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 34 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:48,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1718 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:51:48,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10435 states. [2021-12-21 14:51:48,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10435 to 10310. [2021-12-21 14:51:48,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10310 states, 8734 states have (on average 1.3929471032745593) internal successors, (12166), 8841 states have internal predecessors, (12166), 907 states have call successors, (907), 550 states have call predecessors, (907), 667 states have return successors, (1388), 926 states have call predecessors, (1388), 906 states have call successors, (1388) [2021-12-21 14:51:48,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10310 states to 10310 states and 14461 transitions. [2021-12-21 14:51:48,607 INFO L78 Accepts]: Start accepts. Automaton has 10310 states and 14461 transitions. Word has length 145 [2021-12-21 14:51:48,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:48,608 INFO L470 AbstractCegarLoop]: Abstraction has 10310 states and 14461 transitions. [2021-12-21 14:51:48,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-21 14:51:48,608 INFO L276 IsEmpty]: Start isEmpty. Operand 10310 states and 14461 transitions. [2021-12-21 14:51:48,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-21 14:51:48,617 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:48,617 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:51:48,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-21 14:51:48,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:48,834 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:48,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:48,834 INFO L85 PathProgramCache]: Analyzing trace with hash 37593864, now seen corresponding path program 1 times [2021-12-21 14:51:48,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:48,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876970915] [2021-12-21 14:51:48,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:48,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:48,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:48,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:48,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:48,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:48,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:48,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:48,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:51:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-21 14:51:48,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-21 14:51:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-21 14:51:48,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:48,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-21 14:51:48,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-21 14:51:48,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-21 14:51:48,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-21 14:51:48,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:48,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876970915] [2021-12-21 14:51:48,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876970915] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:48,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:48,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:48,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016786471] [2021-12-21 14:51:48,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:48,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:48,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:48,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:48,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:48,902 INFO L87 Difference]: Start difference. First operand 10310 states and 14461 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-21 14:51:49,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:49,495 INFO L93 Difference]: Finished difference Result 10367 states and 14521 transitions. [2021-12-21 14:51:49,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:49,495 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2021-12-21 14:51:49,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:49,517 INFO L225 Difference]: With dead ends: 10367 [2021-12-21 14:51:49,518 INFO L226 Difference]: Without dead ends: 9918 [2021-12-21 14:51:49,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:51:49,524 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 516 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:49,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 761 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:49,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9918 states. [2021-12-21 14:51:50,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9918 to 9864. [2021-12-21 14:51:50,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9864 states, 8387 states have (on average 1.4016930964588052) internal successors, (11756), 8488 states have internal predecessors, (11756), 861 states have call successors, (861), 510 states have call predecessors, (861), 614 states have return successors, (1319), 873 states have call predecessors, (1319), 860 states have call successors, (1319) [2021-12-21 14:51:50,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9864 states to 9864 states and 13936 transitions. [2021-12-21 14:51:50,060 INFO L78 Accepts]: Start accepts. Automaton has 9864 states and 13936 transitions. Word has length 147 [2021-12-21 14:51:50,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:50,060 INFO L470 AbstractCegarLoop]: Abstraction has 9864 states and 13936 transitions. [2021-12-21 14:51:50,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-21 14:51:50,061 INFO L276 IsEmpty]: Start isEmpty. Operand 9864 states and 13936 transitions. [2021-12-21 14:51:50,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-21 14:51:50,070 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:50,070 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:51:50,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-21 14:51:50,071 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:50,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:50,071 INFO L85 PathProgramCache]: Analyzing trace with hash 644674118, now seen corresponding path program 1 times [2021-12-21 14:51:50,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:50,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268990218] [2021-12-21 14:51:50,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:50,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:50,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:50,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:50,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:50,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:50,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-21 14:51:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-21 14:51:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-21 14:51:50,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-21 14:51:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:50,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-21 14:51:50,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-21 14:51:50,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 14:51:50,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:50,129 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-21 14:51:50,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:50,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268990218] [2021-12-21 14:51:50,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268990218] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:50,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:50,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:50,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288761108] [2021-12-21 14:51:50,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:50,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:50,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:50,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:50,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:50,131 INFO L87 Difference]: Start difference. First operand 9864 states and 13936 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-21 14:51:50,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:50,871 INFO L93 Difference]: Finished difference Result 11341 states and 15735 transitions. [2021-12-21 14:51:50,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 14:51:50,872 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2021-12-21 14:51:50,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:50,896 INFO L225 Difference]: With dead ends: 11341 [2021-12-21 14:51:50,896 INFO L226 Difference]: Without dead ends: 9985 [2021-12-21 14:51:50,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:50,903 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 312 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:50,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 1275 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:50,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9985 states. [2021-12-21 14:51:51,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9985 to 9793. [2021-12-21 14:51:51,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9793 states, 8336 states have (on average 1.4019913627639156) internal successors, (11687), 8436 states have internal predecessors, (11687), 854 states have call successors, (854), 507 states have call predecessors, (854), 601 states have return successors, (1301), 857 states have call predecessors, (1301), 853 states have call successors, (1301) [2021-12-21 14:51:51,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9793 states to 9793 states and 13842 transitions. [2021-12-21 14:51:51,467 INFO L78 Accepts]: Start accepts. Automaton has 9793 states and 13842 transitions. Word has length 159 [2021-12-21 14:51:51,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:51,468 INFO L470 AbstractCegarLoop]: Abstraction has 9793 states and 13842 transitions. [2021-12-21 14:51:51,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-21 14:51:51,468 INFO L276 IsEmpty]: Start isEmpty. Operand 9793 states and 13842 transitions. [2021-12-21 14:51:51,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-21 14:51:51,477 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:51,477 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:51:51,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-21 14:51:51,478 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:51,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:51,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1611156349, now seen corresponding path program 1 times [2021-12-21 14:51:51,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:51,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763764642] [2021-12-21 14:51:51,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:51,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:51,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:51,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:51,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-21 14:51:51,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-21 14:51:51,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-21 14:51:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-21 14:51:51,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:51,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 14:51:51,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-21 14:51:51,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-21 14:51:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,565 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-21 14:51:51,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:51,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763764642] [2021-12-21 14:51:51,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763764642] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:51,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039930765] [2021-12-21 14:51:51,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:51,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:51,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:51,580 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-12-21 14:51:51,581 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-12-21 14:51:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:51,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-21 14:51:51,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:51,903 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-21 14:51:51,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 14:51:52,249 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-12-21 14:51:52,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039930765] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 14:51:52,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 14:51:52,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2021-12-21 14:51:52,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992400034] [2021-12-21 14:51:52,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 14:51:52,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-21 14:51:52,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:52,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-21 14:51:52,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-21 14:51:52,250 INFO L87 Difference]: Start difference. First operand 9793 states and 13842 transitions. Second operand has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-21 14:51:53,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:53,443 INFO L93 Difference]: Finished difference Result 11765 states and 16295 transitions. [2021-12-21 14:51:53,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-21 14:51:53,444 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 162 [2021-12-21 14:51:53,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:53,513 INFO L225 Difference]: With dead ends: 11765 [2021-12-21 14:51:53,513 INFO L226 Difference]: Without dead ends: 10331 [2021-12-21 14:51:53,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 355 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2021-12-21 14:51:53,519 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1008 mSDsluCounter, 1034 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 1341 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:53,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1031 Valid, 1341 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-21 14:51:53,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10331 states. [2021-12-21 14:51:54,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10331 to 10181. [2021-12-21 14:51:54,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10181 states, 8613 states have (on average 1.3918495297805642) internal successors, (11988), 8720 states have internal predecessors, (11988), 908 states have call successors, (908), 557 states have call predecessors, (908), 658 states have return successors, (1414), 911 states have call predecessors, (1414), 907 states have call successors, (1414) [2021-12-21 14:51:54,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10181 states to 10181 states and 14310 transitions. [2021-12-21 14:51:54,165 INFO L78 Accepts]: Start accepts. Automaton has 10181 states and 14310 transitions. Word has length 162 [2021-12-21 14:51:54,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:54,166 INFO L470 AbstractCegarLoop]: Abstraction has 10181 states and 14310 transitions. [2021-12-21 14:51:54,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-21 14:51:54,166 INFO L276 IsEmpty]: Start isEmpty. Operand 10181 states and 14310 transitions. [2021-12-21 14:51:54,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-21 14:51:54,178 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:54,178 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:54,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-21 14:51:54,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-21 14:51:54,380 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:54,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:54,380 INFO L85 PathProgramCache]: Analyzing trace with hash 948222591, now seen corresponding path program 1 times [2021-12-21 14:51:54,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:54,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322610728] [2021-12-21 14:51:54,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:54,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:54,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:51:54,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:54,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-21 14:51:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:54,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-21 14:51:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,516 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-21 14:51:54,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:54,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322610728] [2021-12-21 14:51:54,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322610728] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:54,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650429302] [2021-12-21 14:51:54,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:54,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:54,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:54,518 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-12-21 14:51:54,519 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-12-21 14:51:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:54,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:51:54,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:54,861 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-21 14:51:54,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:51:54,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650429302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:54,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:51:54,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 14:51:54,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687496155] [2021-12-21 14:51:54,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:54,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:51:54,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:54,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:51:54,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:54,864 INFO L87 Difference]: Start difference. First operand 10181 states and 14310 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-21 14:51:55,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:55,788 INFO L93 Difference]: Finished difference Result 26322 states and 38179 transitions. [2021-12-21 14:51:55,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:51:55,789 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 166 [2021-12-21 14:51:55,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:55,835 INFO L225 Difference]: With dead ends: 26322 [2021-12-21 14:51:55,836 INFO L226 Difference]: Without dead ends: 18080 [2021-12-21 14:51:55,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:55,859 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 251 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:55,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 553 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:51:55,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18080 states. [2021-12-21 14:51:56,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18080 to 17946. [2021-12-21 14:51:56,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17946 states, 15285 states have (on average 1.4103369316323193) internal successors, (21557), 15478 states have internal predecessors, (21557), 1553 states have call successors, (1553), 949 states have call predecessors, (1553), 1106 states have return successors, (2399), 1526 states have call predecessors, (2399), 1552 states have call successors, (2399) [2021-12-21 14:51:56,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17946 states to 17946 states and 25509 transitions. [2021-12-21 14:51:56,811 INFO L78 Accepts]: Start accepts. Automaton has 17946 states and 25509 transitions. Word has length 166 [2021-12-21 14:51:56,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:56,811 INFO L470 AbstractCegarLoop]: Abstraction has 17946 states and 25509 transitions. [2021-12-21 14:51:56,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-21 14:51:56,811 INFO L276 IsEmpty]: Start isEmpty. Operand 17946 states and 25509 transitions. [2021-12-21 14:51:56,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-21 14:51:56,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:56,830 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:56,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-21 14:51:57,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-21 14:51:57,044 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:57,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:57,044 INFO L85 PathProgramCache]: Analyzing trace with hash -104058437, now seen corresponding path program 1 times [2021-12-21 14:51:57,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:57,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162476285] [2021-12-21 14:51:57,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:57,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:57,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:57,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:51:57,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:51:57,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:51:57,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:51:57,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:51:57,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:57,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-21 14:51:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:51:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-21 14:51:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,140 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-21 14:51:57,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:57,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162476285] [2021-12-21 14:51:57,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162476285] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:57,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376408585] [2021-12-21 14:51:57,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:57,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:57,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:57,156 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-12-21 14:51:57,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-21 14:51:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:57,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:51:57,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-21 14:51:57,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:51:57,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376408585] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:57,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:51:57,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 14:51:57,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356070342] [2021-12-21 14:51:57,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:57,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:51:57,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:57,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:51:57,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:57,505 INFO L87 Difference]: Start difference. First operand 17946 states and 25509 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-21 14:51:58,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:58,632 INFO L93 Difference]: Finished difference Result 35267 states and 51145 transitions. [2021-12-21 14:51:58,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:51:58,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 166 [2021-12-21 14:51:58,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:58,693 INFO L225 Difference]: With dead ends: 35267 [2021-12-21 14:51:58,693 INFO L226 Difference]: Without dead ends: 25289 [2021-12-21 14:51:58,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:58,720 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 252 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:58,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 558 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:51:58,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25289 states. [2021-12-21 14:51:59,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25289 to 25095. [2021-12-21 14:51:59,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25095 states, 21444 states have (on average 1.4185786233911584) internal successors, (30420), 21705 states have internal predecessors, (30420), 2140 states have call successors, (2140), 1304 states have call predecessors, (2140), 1509 states have return successors, (3249), 2093 states have call predecessors, (3249), 2139 states have call successors, (3249) [2021-12-21 14:52:00,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25095 states to 25095 states and 35809 transitions. [2021-12-21 14:52:00,050 INFO L78 Accepts]: Start accepts. Automaton has 25095 states and 35809 transitions. Word has length 166 [2021-12-21 14:52:00,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:00,051 INFO L470 AbstractCegarLoop]: Abstraction has 25095 states and 35809 transitions. [2021-12-21 14:52:00,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-21 14:52:00,051 INFO L276 IsEmpty]: Start isEmpty. Operand 25095 states and 35809 transitions. [2021-12-21 14:52:00,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-21 14:52:00,085 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:00,086 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:52:00,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:00,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:00,303 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:00,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:00,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1396720151, now seen corresponding path program 1 times [2021-12-21 14:52:00,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:00,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734460675] [2021-12-21 14:52:00,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:00,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:00,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-21 14:52:00,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:00,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 14:52:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-21 14:52:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:52:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-21 14:52:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-21 14:52:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 14:52:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-21 14:52:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 14:52:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,358 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-21 14:52:00,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:00,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734460675] [2021-12-21 14:52:00,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734460675] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:00,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541205292] [2021-12-21 14:52:00,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:00,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:00,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:00,360 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:00,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-21 14:52:00,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:00,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:52:00,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:00,711 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-21 14:52:00,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:00,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541205292] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:00,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:00,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:52:00,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222367075] [2021-12-21 14:52:00,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:00,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:52:00,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:00,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:52:00,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:00,713 INFO L87 Difference]: Start difference. First operand 25095 states and 35809 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-21 14:52:01,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:01,751 INFO L93 Difference]: Finished difference Result 26857 states and 37938 transitions. [2021-12-21 14:52:01,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:52:01,752 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 179 [2021-12-21 14:52:01,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:01,816 INFO L225 Difference]: With dead ends: 26857 [2021-12-21 14:52:01,817 INFO L226 Difference]: Without dead ends: 25102 [2021-12-21 14:52:01,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:01,835 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 33 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:01,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 712 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:52:01,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25102 states. [2021-12-21 14:52:03,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25102 to 25095. [2021-12-21 14:52:03,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25095 states, 21444 states have (on average 1.4182988248461108) internal successors, (30414), 21705 states have internal predecessors, (30414), 2140 states have call successors, (2140), 1304 states have call predecessors, (2140), 1509 states have return successors, (3249), 2093 states have call predecessors, (3249), 2139 states have call successors, (3249) [2021-12-21 14:52:03,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25095 states to 25095 states and 35803 transitions. [2021-12-21 14:52:03,417 INFO L78 Accepts]: Start accepts. Automaton has 25095 states and 35803 transitions. Word has length 179 [2021-12-21 14:52:03,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:03,418 INFO L470 AbstractCegarLoop]: Abstraction has 25095 states and 35803 transitions. [2021-12-21 14:52:03,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-21 14:52:03,418 INFO L276 IsEmpty]: Start isEmpty. Operand 25095 states and 35803 transitions. [2021-12-21 14:52:03,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-21 14:52:03,439 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:03,439 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-21 14:52:03,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-21 14:52:03,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-21 14:52:03,655 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:03,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:03,656 INFO L85 PathProgramCache]: Analyzing trace with hash -642490676, now seen corresponding path program 1 times [2021-12-21 14:52:03,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:03,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122753803] [2021-12-21 14:52:03,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:03,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-21 14:52:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:03,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 14:52:03,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:03,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-21 14:52:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:52:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-21 14:52:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-21 14:52:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 14:52:03,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:03,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:03,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-21 14:52:03,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 14:52:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:03,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,746 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-21 14:52:03,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:03,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122753803] [2021-12-21 14:52:03,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122753803] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:03,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717629890] [2021-12-21 14:52:03,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:03,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:03,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:03,747 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:03,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-21 14:52:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:03,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 14:52:03,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:04,072 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-21 14:52:04,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:04,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717629890] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:04,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:04,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 14:52:04,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402347422] [2021-12-21 14:52:04,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:04,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 14:52:04,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:04,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 14:52:04,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:52:04,074 INFO L87 Difference]: Start difference. First operand 25095 states and 35803 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-21 14:52:05,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:05,518 INFO L93 Difference]: Finished difference Result 26922 states and 38000 transitions. [2021-12-21 14:52:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:05,519 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 179 [2021-12-21 14:52:05,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:05,571 INFO L225 Difference]: With dead ends: 26922 [2021-12-21 14:52:05,571 INFO L226 Difference]: Without dead ends: 24807 [2021-12-21 14:52:05,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-21 14:52:05,585 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 442 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:05,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 696 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:52:05,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24807 states. [2021-12-21 14:52:06,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24807 to 24765. [2021-12-21 14:52:06,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24765 states, 21191 states have (on average 1.4206030862158463) internal successors, (30104), 21445 states have internal predecessors, (30104), 2105 states have call successors, (2105), 1273 states have call predecessors, (2105), 1467 states have return successors, (3175), 2054 states have call predecessors, (3175), 2104 states have call successors, (3175) [2021-12-21 14:52:06,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24765 states to 24765 states and 35384 transitions. [2021-12-21 14:52:06,957 INFO L78 Accepts]: Start accepts. Automaton has 24765 states and 35384 transitions. Word has length 179 [2021-12-21 14:52:06,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:06,957 INFO L470 AbstractCegarLoop]: Abstraction has 24765 states and 35384 transitions. [2021-12-21 14:52:06,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-21 14:52:06,958 INFO L276 IsEmpty]: Start isEmpty. Operand 24765 states and 35384 transitions. [2021-12-21 14:52:06,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-21 14:52:06,984 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:06,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:52:07,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:07,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:07,199 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:07,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:07,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1330235084, now seen corresponding path program 1 times [2021-12-21 14:52:07,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:07,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080806355] [2021-12-21 14:52:07,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:07,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:07,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:52:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:52:07,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:07,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:52:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 14:52:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-21 14:52:07,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:07,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-21 14:52:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:07,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 14:52:07,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,290 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-21 14:52:07,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:07,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080806355] [2021-12-21 14:52:07,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080806355] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:07,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617801298] [2021-12-21 14:52:07,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:07,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:07,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:07,300 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:07,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-21 14:52:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 14:52:07,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:07,665 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 14:52:07,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:07,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617801298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:07,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:07,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:52:07,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516603030] [2021-12-21 14:52:07,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:07,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:52:07,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:07,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:52:07,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:07,667 INFO L87 Difference]: Start difference. First operand 24765 states and 35384 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-21 14:52:09,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:09,068 INFO L93 Difference]: Finished difference Result 46003 states and 66112 transitions. [2021-12-21 14:52:09,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:52:09,068 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 184 [2021-12-21 14:52:09,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:09,123 INFO L225 Difference]: With dead ends: 46003 [2021-12-21 14:52:09,124 INFO L226 Difference]: Without dead ends: 22848 [2021-12-21 14:52:09,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:09,165 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 275 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:09,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 392 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:52:09,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22848 states. [2021-12-21 14:52:10,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22848 to 22798. [2021-12-21 14:52:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22798 states, 19624 states have (on average 1.375407664084794) internal successors, (26991), 19806 states have internal predecessors, (26991), 1794 states have call successors, (1794), 1216 states have call predecessors, (1794), 1378 states have return successors, (2628), 1783 states have call predecessors, (2628), 1793 states have call successors, (2628) [2021-12-21 14:52:10,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22798 states to 22798 states and 31413 transitions. [2021-12-21 14:52:10,579 INFO L78 Accepts]: Start accepts. Automaton has 22798 states and 31413 transitions. Word has length 184 [2021-12-21 14:52:10,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:10,580 INFO L470 AbstractCegarLoop]: Abstraction has 22798 states and 31413 transitions. [2021-12-21 14:52:10,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-21 14:52:10,580 INFO L276 IsEmpty]: Start isEmpty. Operand 22798 states and 31413 transitions. [2021-12-21 14:52:10,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-21 14:52:10,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:10,605 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:52:10,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:10,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-21 14:52:10,816 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:10,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:10,816 INFO L85 PathProgramCache]: Analyzing trace with hash -2021171972, now seen corresponding path program 1 times [2021-12-21 14:52:10,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:10,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269432919] [2021-12-21 14:52:10,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:10,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:52:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:52:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:52:10,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 14:52:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-21 14:52:10,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-21 14:52:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 14:52:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:10,909 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-21 14:52:10,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:10,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269432919] [2021-12-21 14:52:10,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269432919] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:10,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908777749] [2021-12-21 14:52:10,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:10,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:10,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:10,911 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:10,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-21 14:52:11,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:11,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 14:52:11,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:11,254 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 14:52:11,254 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:11,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908777749] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:11,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:11,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:52:11,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81801402] [2021-12-21 14:52:11,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:11,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:52:11,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:11,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:52:11,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:11,256 INFO L87 Difference]: Start difference. First operand 22798 states and 31413 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-21 14:52:13,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:13,029 INFO L93 Difference]: Finished difference Result 46333 states and 65025 transitions. [2021-12-21 14:52:13,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:52:13,030 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 184 [2021-12-21 14:52:13,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:13,094 INFO L225 Difference]: With dead ends: 46333 [2021-12-21 14:52:13,095 INFO L226 Difference]: Without dead ends: 25145 [2021-12-21 14:52:13,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:13,144 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 291 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:13,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 385 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:52:13,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25145 states. [2021-12-21 14:52:14,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25145 to 25135. [2021-12-21 14:52:14,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25135 states, 21769 states have (on average 1.3401166796821167) internal successors, (29173), 21951 states have internal predecessors, (29173), 1852 states have call successors, (1852), 1350 states have call predecessors, (1852), 1512 states have return successors, (2701), 1841 states have call predecessors, (2701), 1851 states have call successors, (2701) [2021-12-21 14:52:14,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25135 states to 25135 states and 33726 transitions. [2021-12-21 14:52:14,951 INFO L78 Accepts]: Start accepts. Automaton has 25135 states and 33726 transitions. Word has length 184 [2021-12-21 14:52:14,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:14,967 INFO L470 AbstractCegarLoop]: Abstraction has 25135 states and 33726 transitions. [2021-12-21 14:52:14,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-21 14:52:14,967 INFO L276 IsEmpty]: Start isEmpty. Operand 25135 states and 33726 transitions. [2021-12-21 14:52:15,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-21 14:52:15,006 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:15,006 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:52:15,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:15,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-21 14:52:15,225 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:15,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:15,226 INFO L85 PathProgramCache]: Analyzing trace with hash -898713314, now seen corresponding path program 1 times [2021-12-21 14:52:15,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:15,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776002504] [2021-12-21 14:52:15,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:15,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:52:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:52:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:52:15,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 14:52:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-21 14:52:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-21 14:52:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 14:52:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,304 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-21 14:52:15,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:15,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776002504] [2021-12-21 14:52:15,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776002504] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:15,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478256187] [2021-12-21 14:52:15,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:15,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:15,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:15,306 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:15,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-21 14:52:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:15,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 14:52:15,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:15,667 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-21 14:52:15,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:15,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478256187] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:15,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:15,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:52:15,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506063564] [2021-12-21 14:52:15,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:15,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:52:15,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:15,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:52:15,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:15,670 INFO L87 Difference]: Start difference. First operand 25135 states and 33726 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-21 14:52:17,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:17,610 INFO L93 Difference]: Finished difference Result 50684 states and 67959 transitions. [2021-12-21 14:52:17,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 14:52:17,611 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 184 [2021-12-21 14:52:17,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:17,676 INFO L225 Difference]: With dead ends: 50684 [2021-12-21 14:52:17,676 INFO L226 Difference]: Without dead ends: 27159 [2021-12-21 14:52:17,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:17,715 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 317 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:17,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 562 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:52:17,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27159 states. [2021-12-21 14:52:19,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27159 to 26804. [2021-12-21 14:52:19,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26804 states, 23318 states have (on average 1.3106612917059781) internal successors, (30562), 23490 states have internal predecessors, (30562), 1862 states have call successors, (1862), 1440 states have call predecessors, (1862), 1622 states have return successors, (2691), 1881 states have call predecessors, (2691), 1861 states have call successors, (2691) [2021-12-21 14:52:19,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26804 states to 26804 states and 35115 transitions. [2021-12-21 14:52:19,850 INFO L78 Accepts]: Start accepts. Automaton has 26804 states and 35115 transitions. Word has length 184 [2021-12-21 14:52:19,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:19,850 INFO L470 AbstractCegarLoop]: Abstraction has 26804 states and 35115 transitions. [2021-12-21 14:52:19,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-21 14:52:19,851 INFO L276 IsEmpty]: Start isEmpty. Operand 26804 states and 35115 transitions. [2021-12-21 14:52:19,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-12-21 14:52:19,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:19,875 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:52:19,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:20,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-21 14:52:20,092 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:20,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:20,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1926128958, now seen corresponding path program 1 times [2021-12-21 14:52:20,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:20,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007899507] [2021-12-21 14:52:20,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:20,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 14:52:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 14:52:20,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 14:52:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 14:52:20,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-21 14:52:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-21 14:52:20,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-21 14:52:20,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 14:52:20,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-21 14:52:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,243 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2021-12-21 14:52:20,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:20,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007899507] [2021-12-21 14:52:20,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007899507] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:20,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747077010] [2021-12-21 14:52:20,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:20,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:20,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:20,544 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 14:52:20,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-21 14:52:20,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:20,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 14:52:20,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:20,925 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-21 14:52:20,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:20,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747077010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:20,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:20,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 14:52:20,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606269117] [2021-12-21 14:52:20,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:20,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 14:52:20,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:20,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 14:52:20,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:20,928 INFO L87 Difference]: Start difference. First operand 26804 states and 35115 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9)