./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.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.11.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 b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 14:52:22,569 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 14:52:22,571 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 14:52:22,603 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 14:52:22,604 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 14:52:22,605 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 14:52:22,606 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 14:52:22,623 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 14:52:22,626 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 14:52:22,629 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 14:52:22,630 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 14:52:22,632 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 14:52:22,632 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 14:52:22,634 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 14:52:22,636 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 14:52:22,637 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 14:52:22,638 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 14:52:22,638 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 14:52:22,641 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 14:52:22,644 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 14:52:22,646 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 14:52:22,646 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 14:52:22,647 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 14:52:22,648 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 14:52:22,653 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 14:52:22,655 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 14:52:22,655 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 14:52:22,656 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 14:52:22,657 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 14:52:22,657 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 14:52:22,657 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 14:52:22,658 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 14:52:22,658 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 14:52:22,659 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 14:52:22,660 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 14:52:22,661 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 14:52:22,661 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 14:52:22,662 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 14:52:22,662 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 14:52:22,663 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 14:52:22,663 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 14:52:22,664 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:52:22,682 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 14:52:22,683 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 14:52:22,684 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 14:52:22,684 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 14:52:22,685 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 14:52:22,685 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 14:52:22,685 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 14:52:22,685 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 14:52:22,685 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 14:52:22,686 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 14:52:22,686 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 14:52:22,686 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 14:52:22,687 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 14:52:22,688 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 14:52:22,688 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 14:52:22,688 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 14:52:22,688 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 14:52:22,688 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 14:52:22,688 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:52:22,689 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 14:52:22,689 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 14:52:22,690 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 14:52:22,690 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 14:52:22,690 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 14:52:22,690 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 14:52:22,691 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 14:52:22,691 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 14:52:22,691 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 14:52:22,691 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 -> b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 [2021-12-21 14:52:22,877 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 14:52:22,890 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 14:52:22,892 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 14:52:22,893 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 14:52:22,893 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 14:52:22,894 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.11.cil-2.c [2021-12-21 14:52:22,934 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81e3e0e38/2100789c5a404502a9627fb3d94976d5/FLAG28c266db5 [2021-12-21 14:52:23,344 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 14:52:23,347 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2021-12-21 14:52:23,361 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81e3e0e38/2100789c5a404502a9627fb3d94976d5/FLAG28c266db5 [2021-12-21 14:52:23,375 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81e3e0e38/2100789c5a404502a9627fb3d94976d5 [2021-12-21 14:52:23,378 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 14:52:23,379 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 14:52:23,380 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 14:52:23,381 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 14:52:23,384 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 14:52:23,385 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,386 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3335bb01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23, skipping insertion in model container [2021-12-21 14:52:23,386 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,391 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 14:52:23,431 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 14:52:23,542 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.11.cil-2.c[914,927] [2021-12-21 14:52:23,598 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.11.cil-2.c[7115,7128] [2021-12-21 14:52:23,684 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:52:23,696 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 14:52:23,708 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.11.cil-2.c[914,927] [2021-12-21 14:52:23,718 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.11.cil-2.c[7115,7128] [2021-12-21 14:52:23,749 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:52:23,762 INFO L208 MainTranslator]: Completed translation [2021-12-21 14:52:23,763 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23 WrapperNode [2021-12-21 14:52:23,763 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 14:52:23,764 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 14:52:23,764 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 14:52:23,764 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 14:52:23,769 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:52:23" (1/1) ... [2021-12-21 14:52:23,791 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:52:23" (1/1) ... [2021-12-21 14:52:23,840 INFO L137 Inliner]: procedures = 75, calls = 90, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 982 [2021-12-21 14:52:23,855 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 14:52:23,856 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 14:52:23,856 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 14:52:23,856 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 14:52:23,864 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,873 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,876 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,876 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,886 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,906 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,908 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,911 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 14:52:23,912 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 14:52:23,912 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 14:52:23,912 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 14:52:23,913 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (1/1) ... [2021-12-21 14:52:23,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:52:23,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:23,951 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:52:23,971 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:52:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 14:52:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-21 14:52:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-21 14:52:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-21 14:52:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-21 14:52:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-21 14:52:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-21 14:52:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-21 14:52:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-21 14:52:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-21 14:52:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-21 14:52:23,998 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-21 14:52:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-21 14:52:23,998 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-21 14:52:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-21 14:52:23,998 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-21 14:52:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-21 14:52:23,998 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-21 14:52:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-21 14:52:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-21 14:52:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-21 14:52:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-21 14:52:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-21 14:52:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 14:52:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-21 14:52:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-21 14:52:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-21 14:52:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-21 14:52:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 14:52:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 14:52:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-21 14:52:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-21 14:52:24,155 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 14:52:24,156 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 14:52:24,794 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 14:52:24,801 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 14:52:24,801 INFO L299 CfgBuilder]: Removed 18 assume(true) statements. [2021-12-21 14:52:24,803 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:52:24 BoogieIcfgContainer [2021-12-21 14:52:24,803 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 14:52:24,804 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 14:52:24,805 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 14:52:24,807 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 14:52:24,807 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 02:52:23" (1/3) ... [2021-12-21 14:52:24,807 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a6b4cfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:52:24, skipping insertion in model container [2021-12-21 14:52:24,808 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:52:23" (2/3) ... [2021-12-21 14:52:24,808 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a6b4cfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:52:24, skipping insertion in model container [2021-12-21 14:52:24,808 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:52:24" (3/3) ... [2021-12-21 14:52:24,809 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2021-12-21 14:52:24,812 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 14:52:24,812 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-21 14:52:24,859 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 14:52:24,867 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:52:24,868 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-21 14:52:24,886 INFO L276 IsEmpty]: Start isEmpty. Operand has 458 states, 402 states have (on average 1.63681592039801) internal successors, (658), 408 states have internal predecessors, (658), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2021-12-21 14:52:24,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:24,893 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:24,893 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:52:24,894 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:24,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:24,897 INFO L85 PathProgramCache]: Analyzing trace with hash -978370307, now seen corresponding path program 1 times [2021-12-21 14:52:24,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:24,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916096858] [2021-12-21 14:52:24,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:24,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:25,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:25,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:25,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:25,223 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:52:25,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:25,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916096858] [2021-12-21 14:52:25,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916096858] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:25,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:25,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:52:25,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278928429] [2021-12-21 14:52:25,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:25,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:52:25,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:25,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:52:25,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:25,257 INFO L87 Difference]: Start difference. First operand has 458 states, 402 states have (on average 1.63681592039801) internal successors, (658), 408 states have internal predecessors, (658), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) 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:52:26,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:26,228 INFO L93 Difference]: Finished difference Result 1024 states and 1632 transitions. [2021-12-21 14:52:26,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:52:26,230 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:52:26,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:26,249 INFO L225 Difference]: With dead ends: 1024 [2021-12-21 14:52:26,249 INFO L226 Difference]: Without dead ends: 583 [2021-12-21 14:52:26,253 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:52:26,255 INFO L933 BasicCegarLoop]: 699 mSDtfsCounter, 810 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 2682 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:26,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 2682 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:52:26,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-12-21 14:52:26,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 544. [2021-12-21 14:52:26,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 470 states have (on average 1.5212765957446808) internal successors, (715), 476 states have internal predecessors, (715), 50 states have call successors, (50), 21 states have call predecessors, (50), 22 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2021-12-21 14:52:26,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 818 transitions. [2021-12-21 14:52:26,346 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 818 transitions. Word has length 65 [2021-12-21 14:52:26,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:26,347 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 818 transitions. [2021-12-21 14:52:26,347 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:52:26,347 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 818 transitions. [2021-12-21 14:52:26,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:26,350 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:26,350 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:52:26,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 14:52:26,351 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:26,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:26,351 INFO L85 PathProgramCache]: Analyzing trace with hash 700518333, now seen corresponding path program 1 times [2021-12-21 14:52:26,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:26,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20517777] [2021-12-21 14:52:26,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:26,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:26,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:26,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:26,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:26,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:26,488 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:52:26,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:26,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20517777] [2021-12-21 14:52:26,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20517777] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:26,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:26,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:52:26,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972338721] [2021-12-21 14:52:26,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:26,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:52:26,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:26,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:52:26,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:26,491 INFO L87 Difference]: Start difference. First operand 544 states and 818 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:52:27,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:27,500 INFO L93 Difference]: Finished difference Result 891 states and 1295 transitions. [2021-12-21 14:52:27,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-21 14:52:27,500 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:52:27,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:27,504 INFO L225 Difference]: With dead ends: 891 [2021-12-21 14:52:27,504 INFO L226 Difference]: Without dead ends: 714 [2021-12-21 14:52:27,505 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:52:27,506 INFO L933 BasicCegarLoop]: 686 mSDtfsCounter, 1354 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1385 SdHoareTripleChecker+Valid, 2363 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:27,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1385 Valid, 2363 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 1236 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:52:27,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-12-21 14:52:27,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 640. [2021-12-21 14:52:27,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 546 states have (on average 1.5) internal successors, (819), 554 states have internal predecessors, (819), 61 states have call successors, (61), 28 states have call predecessors, (61), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2021-12-21 14:52:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 952 transitions. [2021-12-21 14:52:27,540 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 952 transitions. Word has length 65 [2021-12-21 14:52:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:27,540 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 952 transitions. [2021-12-21 14:52:27,541 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:52:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 952 transitions. [2021-12-21 14:52:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:27,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:27,543 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:52:27,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-21 14:52:27,543 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:27,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:27,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1328067777, now seen corresponding path program 1 times [2021-12-21 14:52:27,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:27,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617764854] [2021-12-21 14:52:27,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:27,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:27,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:27,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:27,651 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:52:27,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:27,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617764854] [2021-12-21 14:52:27,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617764854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:27,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:27,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:52:27,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379831862] [2021-12-21 14:52:27,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:27,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:52:27,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:27,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:52:27,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:52:27,653 INFO L87 Difference]: Start difference. First operand 640 states and 952 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:52:28,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:28,628 INFO L93 Difference]: Finished difference Result 941 states and 1366 transitions. [2021-12-21 14:52:28,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:52:28,629 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:52:28,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:28,632 INFO L225 Difference]: With dead ends: 941 [2021-12-21 14:52:28,632 INFO L226 Difference]: Without dead ends: 674 [2021-12-21 14:52:28,632 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:52:28,633 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 909 mSDsluCounter, 2158 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 2829 SdHoareTripleChecker+Invalid, 1506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:28,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 2829 Invalid, 1506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:52:28,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-12-21 14:52:28,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 645. [2021-12-21 14:52:28,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 550 states have (on average 1.4927272727272727) internal successors, (821), 558 states have internal predecessors, (821), 61 states have call successors, (61), 28 states have call predecessors, (61), 32 states have return successors, (73), 62 states have call predecessors, (73), 59 states have call successors, (73) [2021-12-21 14:52:28,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 955 transitions. [2021-12-21 14:52:28,670 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 955 transitions. Word has length 65 [2021-12-21 14:52:28,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:28,671 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 955 transitions. [2021-12-21 14:52:28,671 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:52:28,671 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 955 transitions. [2021-12-21 14:52:28,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:28,672 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:28,672 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:52:28,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-21 14:52:28,672 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:28,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:28,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1937540221, now seen corresponding path program 1 times [2021-12-21 14:52:28,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:28,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125077539] [2021-12-21 14:52:28,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:28,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:28,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:28,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:28,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:28,797 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:52:28,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:28,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125077539] [2021-12-21 14:52:28,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125077539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:28,798 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:28,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 14:52:28,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408126150] [2021-12-21 14:52:28,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:28,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 14:52:28,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:28,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 14:52:28,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:52:28,799 INFO L87 Difference]: Start difference. First operand 645 states and 955 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-21 14:52:30,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:30,131 INFO L93 Difference]: Finished difference Result 1967 states and 2751 transitions. [2021-12-21 14:52:30,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-21 14:52:30,132 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2021-12-21 14:52:30,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:30,155 INFO L225 Difference]: With dead ends: 1967 [2021-12-21 14:52:30,156 INFO L226 Difference]: Without dead ends: 1677 [2021-12-21 14:52:30,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-21 14:52:30,158 INFO L933 BasicCegarLoop]: 770 mSDtfsCounter, 3866 mSDsluCounter, 1706 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 703 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3884 SdHoareTripleChecker+Valid, 2476 SdHoareTripleChecker+Invalid, 2171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 703 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:30,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3884 Valid, 2476 Invalid, 2171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [703 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:52:30,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1677 states. [2021-12-21 14:52:30,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1677 to 1546. [2021-12-21 14:52:30,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1546 states, 1265 states have (on average 1.391304347826087) internal successors, (1760), 1288 states have internal predecessors, (1760), 149 states have call successors, (149), 111 states have call predecessors, (149), 130 states have return successors, (187), 149 states have call predecessors, (187), 147 states have call successors, (187) [2021-12-21 14:52:30,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 2096 transitions. [2021-12-21 14:52:30,214 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 2096 transitions. Word has length 65 [2021-12-21 14:52:30,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:30,215 INFO L470 AbstractCegarLoop]: Abstraction has 1546 states and 2096 transitions. [2021-12-21 14:52:30,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-21 14:52:30,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 2096 transitions. [2021-12-21 14:52:30,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:30,216 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:30,216 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:52:30,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-21 14:52:30,217 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:30,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:30,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1305977986, now seen corresponding path program 1 times [2021-12-21 14:52:30,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:30,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52395546] [2021-12-21 14:52:30,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:30,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:30,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:30,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:30,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:30,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:30,315 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:52:30,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:30,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52395546] [2021-12-21 14:52:30,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52395546] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:30,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:30,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:52:30,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533513517] [2021-12-21 14:52:30,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:30,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:52:30,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:30,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:52:30,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:52:30,318 INFO L87 Difference]: Start difference. First operand 1546 states and 2096 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:52:31,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:31,216 INFO L93 Difference]: Finished difference Result 2837 states and 3769 transitions. [2021-12-21 14:52:31,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:52:31,216 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:52:31,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:31,222 INFO L225 Difference]: With dead ends: 2837 [2021-12-21 14:52:31,222 INFO L226 Difference]: Without dead ends: 1652 [2021-12-21 14:52:31,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:52:31,225 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 910 mSDsluCounter, 2148 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 2815 SdHoareTripleChecker+Invalid, 1502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:31,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [912 Valid, 2815 Invalid, 1502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1360 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:52:31,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2021-12-21 14:52:31,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 1576. [2021-12-21 14:52:31,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1289 states have (on average 1.377812257564003) internal successors, (1776), 1312 states have internal predecessors, (1776), 149 states have call successors, (149), 111 states have call predecessors, (149), 136 states have return successors, (193), 155 states have call predecessors, (193), 147 states have call successors, (193) [2021-12-21 14:52:31,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 2118 transitions. [2021-12-21 14:52:31,271 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 2118 transitions. Word has length 65 [2021-12-21 14:52:31,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:31,272 INFO L470 AbstractCegarLoop]: Abstraction has 1576 states and 2118 transitions. [2021-12-21 14:52:31,272 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:52:31,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 2118 transitions. [2021-12-21 14:52:31,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:52:31,273 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:31,273 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:52:31,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-21 14:52:31,273 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:31,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:31,274 INFO L85 PathProgramCache]: Analyzing trace with hash 80225408, now seen corresponding path program 1 times [2021-12-21 14:52:31,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:31,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931673301] [2021-12-21 14:52:31,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:31,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:31,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:31,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:31,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:31,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:31,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,332 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:52:31,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:31,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931673301] [2021-12-21 14:52:31,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931673301] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:31,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:31,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:31,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376092426] [2021-12-21 14:52:31,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:31,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:31,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:31,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:31,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:31,335 INFO L87 Difference]: Start difference. First operand 1576 states and 2118 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:52:31,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:31,734 INFO L93 Difference]: Finished difference Result 4012 states and 5222 transitions. [2021-12-21 14:52:31,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:52:31,734 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:52:31,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:31,743 INFO L225 Difference]: With dead ends: 4012 [2021-12-21 14:52:31,744 INFO L226 Difference]: Without dead ends: 2798 [2021-12-21 14:52:31,746 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:52:31,747 INFO L933 BasicCegarLoop]: 648 mSDtfsCounter, 1994 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2025 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:31,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2025 Valid, 1320 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:52:31,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2021-12-21 14:52:31,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2690. [2021-12-21 14:52:31,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 2144 states have (on average 1.3129664179104477) internal successors, (2815), 2189 states have internal predecessors, (2815), 274 states have call successors, (274), 215 states have call predecessors, (274), 270 states have return successors, (401), 290 states have call predecessors, (401), 272 states have call successors, (401) [2021-12-21 14:52:31,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 3490 transitions. [2021-12-21 14:52:31,831 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 3490 transitions. Word has length 65 [2021-12-21 14:52:31,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:31,832 INFO L470 AbstractCegarLoop]: Abstraction has 2690 states and 3490 transitions. [2021-12-21 14:52:31,832 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:52:31,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 3490 transitions. [2021-12-21 14:52:31,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 14:52:31,833 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:31,833 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:52:31,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-21 14:52:31,833 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:31,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:31,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1125374181, now seen corresponding path program 1 times [2021-12-21 14:52:31,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:31,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651844298] [2021-12-21 14:52:31,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:31,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:31,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:31,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:31,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:31,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:31,882 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:52:31,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:31,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651844298] [2021-12-21 14:52:31,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651844298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:31,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:31,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:52:31,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878850134] [2021-12-21 14:52:31,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:31,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:31,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:31,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:31,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:52:31,884 INFO L87 Difference]: Start difference. First operand 2690 states and 3490 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:52:32,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:32,464 INFO L93 Difference]: Finished difference Result 6082 states and 7754 transitions. [2021-12-21 14:52:32,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:52:32,465 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:52:32,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:32,479 INFO L225 Difference]: With dead ends: 6082 [2021-12-21 14:52:32,479 INFO L226 Difference]: Without dead ends: 3759 [2021-12-21 14:52:32,484 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:52:32,485 INFO L933 BasicCegarLoop]: 678 mSDtfsCounter, 1124 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1133 SdHoareTripleChecker+Valid, 1644 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:32,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1133 Valid, 1644 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:52:32,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3759 states. [2021-12-21 14:52:32,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3759 to 3503. [2021-12-21 14:52:32,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 2773 states have (on average 1.294626758023801) internal successors, (3590), 2825 states have internal predecessors, (3590), 364 states have call successors, (364), 293 states have call predecessors, (364), 364 states have return successors, (515), 389 states have call predecessors, (515), 362 states have call successors, (515) [2021-12-21 14:52:32,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 4469 transitions. [2021-12-21 14:52:32,635 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 4469 transitions. Word has length 66 [2021-12-21 14:52:32,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:32,636 INFO L470 AbstractCegarLoop]: Abstraction has 3503 states and 4469 transitions. [2021-12-21 14:52:32,636 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:52:32,636 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 4469 transitions. [2021-12-21 14:52:32,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-21 14:52:32,637 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:32,637 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:52:32,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-21 14:52:32,638 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:32,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:32,638 INFO L85 PathProgramCache]: Analyzing trace with hash 242787514, now seen corresponding path program 1 times [2021-12-21 14:52:32,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:32,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321349021] [2021-12-21 14:52:32,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:32,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:32,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:32,687 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:52:32,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:32,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321349021] [2021-12-21 14:52:32,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321349021] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:32,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:32,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:52:32,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522196619] [2021-12-21 14:52:32,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:32,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:32,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:32,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:32,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:52:32,689 INFO L87 Difference]: Start difference. First operand 3503 states and 4469 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:52:33,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:33,069 INFO L93 Difference]: Finished difference Result 7452 states and 9371 transitions. [2021-12-21 14:52:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:52:33,069 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:52:33,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:33,083 INFO L225 Difference]: With dead ends: 7452 [2021-12-21 14:52:33,083 INFO L226 Difference]: Without dead ends: 4314 [2021-12-21 14:52:33,088 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:52:33,089 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 1293 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1326 SdHoareTripleChecker+Valid, 1698 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:33,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1326 Valid, 1698 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:52:33,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2021-12-21 14:52:33,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 4066. [2021-12-21 14:52:33,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4066 states, 3220 states have (on average 1.2847826086956522) internal successors, (4137), 3278 states have internal predecessors, (4137), 420 states have call successors, (420), 343 states have call predecessors, (420), 424 states have return successors, (592), 449 states have call predecessors, (592), 418 states have call successors, (592) [2021-12-21 14:52:33,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4066 states to 4066 states and 5149 transitions. [2021-12-21 14:52:33,205 INFO L78 Accepts]: Start accepts. Automaton has 4066 states and 5149 transitions. Word has length 72 [2021-12-21 14:52:33,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:33,205 INFO L470 AbstractCegarLoop]: Abstraction has 4066 states and 5149 transitions. [2021-12-21 14:52:33,205 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:52:33,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4066 states and 5149 transitions. [2021-12-21 14:52:33,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-21 14:52:33,206 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:33,206 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:52:33,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-21 14:52:33,207 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:33,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:33,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1580378082, now seen corresponding path program 1 times [2021-12-21 14:52:33,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:33,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574677983] [2021-12-21 14:52:33,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:33,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:33,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:33,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,272 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:52:33,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:33,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574677983] [2021-12-21 14:52:33,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574677983] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:33,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:33,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:33,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379999614] [2021-12-21 14:52:33,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:33,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:33,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:33,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:33,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:33,275 INFO L87 Difference]: Start difference. First operand 4066 states and 5149 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:52:33,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:33,743 INFO L93 Difference]: Finished difference Result 5115 states and 6409 transitions. [2021-12-21 14:52:33,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:52:33,743 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:52:33,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:33,759 INFO L225 Difference]: With dead ends: 5115 [2021-12-21 14:52:33,759 INFO L226 Difference]: Without dead ends: 5112 [2021-12-21 14:52:33,761 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:52:33,762 INFO L933 BasicCegarLoop]: 688 mSDtfsCounter, 1948 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1958 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:33,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1958 Valid, 1666 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:52:33,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-12-21 14:52:33,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 4803. [2021-12-21 14:52:33,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4803 states, 3782 states have (on average 1.273664727657324) internal successors, (4817), 3847 states have internal predecessors, (4817), 501 states have call successors, (501), 413 states have call predecessors, (501), 518 states have return successors, (716), 547 states have call predecessors, (716), 500 states have call successors, (716) [2021-12-21 14:52:33,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4803 states to 4803 states and 6034 transitions. [2021-12-21 14:52:33,915 INFO L78 Accepts]: Start accepts. Automaton has 4803 states and 6034 transitions. Word has length 73 [2021-12-21 14:52:33,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:33,915 INFO L470 AbstractCegarLoop]: Abstraction has 4803 states and 6034 transitions. [2021-12-21 14:52:33,916 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:52:33,916 INFO L276 IsEmpty]: Start isEmpty. Operand 4803 states and 6034 transitions. [2021-12-21 14:52:33,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-21 14:52:33,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:33,917 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:52:33,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-21 14:52:33,917 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:33,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:33,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1748440700, now seen corresponding path program 1 times [2021-12-21 14:52:33,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:33,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158460115] [2021-12-21 14:52:33,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:33,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:33,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:33,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:34,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:34,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:34,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:34,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:34,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:34,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:34,008 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:52:34,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:34,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158460115] [2021-12-21 14:52:34,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158460115] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:34,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273006487] [2021-12-21 14:52:34,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:34,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:34,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:34,018 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:52:34,044 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:52:34,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:34,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 14:52:34,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:34,580 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:52:34,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 14:52:34,785 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:52:34,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273006487] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 14:52:34,786 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 14:52:34,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-21 14:52:34,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777312784] [2021-12-21 14:52:34,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 14:52:34,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 14:52:34,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:34,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 14:52:34,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:52:34,787 INFO L87 Difference]: Start difference. First operand 4803 states and 6034 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:52:36,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:36,059 INFO L93 Difference]: Finished difference Result 9217 states and 11407 transitions. [2021-12-21 14:52:36,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-21 14:52:36,060 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:52:36,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:36,087 INFO L225 Difference]: With dead ends: 9217 [2021-12-21 14:52:36,087 INFO L226 Difference]: Without dead ends: 9214 [2021-12-21 14:52:36,091 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:52:36,091 INFO L933 BasicCegarLoop]: 840 mSDtfsCounter, 2800 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2865 SdHoareTripleChecker+Valid, 2345 SdHoareTripleChecker+Invalid, 1805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:36,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2865 Valid, 2345 Invalid, 1805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:52:36,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9214 states. [2021-12-21 14:52:36,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9214 to 8328. [2021-12-21 14:52:36,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8328 states, 6537 states have (on average 1.259140278415175) internal successors, (8231), 6653 states have internal predecessors, (8231), 869 states have call successors, (869), 735 states have call predecessors, (869), 920 states have return successors, (1253), 944 states have call predecessors, (1253), 868 states have call successors, (1253) [2021-12-21 14:52:36,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8328 states to 8328 states and 10353 transitions. [2021-12-21 14:52:36,421 INFO L78 Accepts]: Start accepts. Automaton has 8328 states and 10353 transitions. Word has length 74 [2021-12-21 14:52:36,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:36,421 INFO L470 AbstractCegarLoop]: Abstraction has 8328 states and 10353 transitions. [2021-12-21 14:52:36,421 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:52:36,421 INFO L276 IsEmpty]: Start isEmpty. Operand 8328 states and 10353 transitions. [2021-12-21 14:52:36,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-21 14:52:36,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:36,423 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:52:36,444 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:52:36,639 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:52:36,639 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:36,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:36,640 INFO L85 PathProgramCache]: Analyzing trace with hash 17284126, now seen corresponding path program 2 times [2021-12-21 14:52:36,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:36,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667136302] [2021-12-21 14:52:36,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:36,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:36,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:36,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:36,712 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:52:36,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:36,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667136302] [2021-12-21 14:52:36,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667136302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:36,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:36,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:52:36,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442369390] [2021-12-21 14:52:36,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:36,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:36,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:36,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:36,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:52:36,714 INFO L87 Difference]: Start difference. First operand 8328 states and 10353 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:52:37,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:37,195 INFO L93 Difference]: Finished difference Result 11318 states and 14054 transitions. [2021-12-21 14:52:37,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 14:52:37,196 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:52:37,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:37,218 INFO L225 Difference]: With dead ends: 11318 [2021-12-21 14:52:37,219 INFO L226 Difference]: Without dead ends: 4700 [2021-12-21 14:52:37,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:52:37,230 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 1226 mSDsluCounter, 1041 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 1764 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:37,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1261 Valid, 1764 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:52:37,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4700 states. [2021-12-21 14:52:37,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4700 to 3651. [2021-12-21 14:52:37,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3651 states, 2896 states have (on average 1.2613950276243093) internal successors, (3653), 2934 states have internal predecessors, (3653), 384 states have call successors, (384), 315 states have call predecessors, (384), 369 states have return successors, (509), 406 states have call predecessors, (509), 383 states have call successors, (509) [2021-12-21 14:52:37,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3651 states to 3651 states and 4546 transitions. [2021-12-21 14:52:37,395 INFO L78 Accepts]: Start accepts. Automaton has 3651 states and 4546 transitions. Word has length 77 [2021-12-21 14:52:37,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:37,395 INFO L470 AbstractCegarLoop]: Abstraction has 3651 states and 4546 transitions. [2021-12-21 14:52:37,396 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:52:37,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3651 states and 4546 transitions. [2021-12-21 14:52:37,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-21 14:52:37,398 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:37,398 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:52:37,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-21 14:52:37,398 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:37,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:37,399 INFO L85 PathProgramCache]: Analyzing trace with hash 621442966, now seen corresponding path program 1 times [2021-12-21 14:52:37,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:37,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109782757] [2021-12-21 14:52:37,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:37,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:37,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:37,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:37,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:52:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:37,476 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:52:37,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:37,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109782757] [2021-12-21 14:52:37,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109782757] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:37,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:37,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:52:37,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588702687] [2021-12-21 14:52:37,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:37,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:52:37,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:37,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:52:37,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:52:37,478 INFO L87 Difference]: Start difference. First operand 3651 states and 4546 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:52:38,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:38,416 INFO L93 Difference]: Finished difference Result 10215 states and 12513 transitions. [2021-12-21 14:52:38,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-21 14:52:38,416 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:52:38,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:38,432 INFO L225 Difference]: With dead ends: 10215 [2021-12-21 14:52:38,432 INFO L226 Difference]: Without dead ends: 5863 [2021-12-21 14:52:38,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-21 14:52:38,442 INFO L933 BasicCegarLoop]: 724 mSDtfsCounter, 1067 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 1097 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 2396 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 1097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:38,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1080 Valid, 2396 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 1097 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-21 14:52:38,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5863 states. [2021-12-21 14:52:38,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5863 to 5599. [2021-12-21 14:52:38,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5599 states, 4375 states have (on average 1.226057142857143) internal successors, (5364), 4456 states have internal predecessors, (5364), 598 states have call successors, (598), 499 states have call predecessors, (598), 624 states have return successors, (889), 648 states have call predecessors, (889), 597 states have call successors, (889) [2021-12-21 14:52:38,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5599 states to 5599 states and 6851 transitions. [2021-12-21 14:52:38,673 INFO L78 Accepts]: Start accepts. Automaton has 5599 states and 6851 transitions. Word has length 84 [2021-12-21 14:52:38,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:38,674 INFO L470 AbstractCegarLoop]: Abstraction has 5599 states and 6851 transitions. [2021-12-21 14:52:38,674 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:52:38,674 INFO L276 IsEmpty]: Start isEmpty. Operand 5599 states and 6851 transitions. [2021-12-21 14:52:38,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-21 14:52:38,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:38,678 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:52:38,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-21 14:52:38,678 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:38,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:38,678 INFO L85 PathProgramCache]: Analyzing trace with hash 770149948, now seen corresponding path program 1 times [2021-12-21 14:52:38,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:38,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019396000] [2021-12-21 14:52:38,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:38,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:38,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:38,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:38,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:38,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-21 14:52:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:38,750 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:52:38,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:38,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019396000] [2021-12-21 14:52:38,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019396000] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:38,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:38,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:52:38,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43575248] [2021-12-21 14:52:38,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:38,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:52:38,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:38,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:52:38,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:52:38,752 INFO L87 Difference]: Start difference. First operand 5599 states and 6851 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:52:39,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:39,779 INFO L93 Difference]: Finished difference Result 9226 states and 11185 transitions. [2021-12-21 14:52:39,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-21 14:52:39,779 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:52:39,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:39,791 INFO L225 Difference]: With dead ends: 9226 [2021-12-21 14:52:39,791 INFO L226 Difference]: Without dead ends: 4717 [2021-12-21 14:52:39,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-21 14:52:39,800 INFO L933 BasicCegarLoop]: 704 mSDtfsCounter, 2268 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2308 SdHoareTripleChecker+Valid, 2062 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:39,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2308 Valid, 2062 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-21 14:52:39,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4717 states. [2021-12-21 14:52:39,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4717 to 4286. [2021-12-21 14:52:39,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4286 states, 3344 states have (on average 1.2135167464114833) internal successors, (4058), 3408 states have internal predecessors, (4058), 457 states have call successors, (457), 376 states have call predecessors, (457), 483 states have return successors, (635), 506 states have call predecessors, (635), 456 states have call successors, (635) [2021-12-21 14:52:40,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4286 states to 4286 states and 5150 transitions. [2021-12-21 14:52:40,004 INFO L78 Accepts]: Start accepts. Automaton has 4286 states and 5150 transitions. Word has length 93 [2021-12-21 14:52:40,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:40,004 INFO L470 AbstractCegarLoop]: Abstraction has 4286 states and 5150 transitions. [2021-12-21 14:52:40,004 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:52:40,005 INFO L276 IsEmpty]: Start isEmpty. Operand 4286 states and 5150 transitions. [2021-12-21 14:52:40,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-21 14:52:40,008 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:40,008 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:52:40,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-21 14:52:40,009 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:40,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:40,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1691833410, now seen corresponding path program 1 times [2021-12-21 14:52:40,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:40,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743829964] [2021-12-21 14:52:40,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:40,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:40,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:40,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:40,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:40,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:52:40,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 14:52:40,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 14:52:40,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 14:52:40,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-21 14:52:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 14:52:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-21 14:52:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,132 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:52:40,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:40,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743829964] [2021-12-21 14:52:40,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743829964] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:40,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926567519] [2021-12-21 14:52:40,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:40,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:40,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:40,134 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:52:40,160 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:52:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 14:52:40,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:40,428 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:52:40,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 14:52:40,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926567519] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:40,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 14:52:40,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-21 14:52:40,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598170544] [2021-12-21 14:52:40,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:40,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:40,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:40,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:40,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-21 14:52:40,432 INFO L87 Difference]: Start difference. First operand 4286 states and 5150 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:52:40,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:40,566 INFO L93 Difference]: Finished difference Result 6450 states and 7738 transitions. [2021-12-21 14:52:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:40,567 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:52:40,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:40,573 INFO L225 Difference]: With dead ends: 6450 [2021-12-21 14:52:40,573 INFO L226 Difference]: Without dead ends: 2531 [2021-12-21 14:52:40,579 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:52:40,580 INFO L933 BasicCegarLoop]: 683 mSDtfsCounter, 34 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 3378 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:52:40,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 3378 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 14:52:40,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2531 states. [2021-12-21 14:52:40,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2531 to 2375. [2021-12-21 14:52:40,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2375 states, 1941 states have (on average 1.237506439979392) internal successors, (2402), 1961 states have internal predecessors, (2402), 216 states have call successors, (216), 163 states have call predecessors, (216), 216 states have return successors, (301), 251 states have call predecessors, (301), 215 states have call successors, (301) [2021-12-21 14:52:40,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2375 states to 2375 states and 2919 transitions. [2021-12-21 14:52:40,687 INFO L78 Accepts]: Start accepts. Automaton has 2375 states and 2919 transitions. Word has length 145 [2021-12-21 14:52:40,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:40,687 INFO L470 AbstractCegarLoop]: Abstraction has 2375 states and 2919 transitions. [2021-12-21 14:52:40,687 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:52:40,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2375 states and 2919 transitions. [2021-12-21 14:52:40,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-21 14:52:40,691 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:40,691 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:52:40,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:40,908 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,SelfDestructingSolverStorable13 [2021-12-21 14:52:40,908 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:40,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:40,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1863034906, now seen corresponding path program 1 times [2021-12-21 14:52:40,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:40,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438422513] [2021-12-21 14:52:40,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:40,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:40,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:40,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:40,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:40,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:40,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:52:40,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-21 14:52:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-21 14:52:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-21 14:52:40,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:40,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:40,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-21 14:52:40,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-21 14:52:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-21 14:52:40,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:40,992 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:52:40,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:40,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438422513] [2021-12-21 14:52:40,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438422513] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:40,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:40,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:52:40,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761291992] [2021-12-21 14:52:40,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:40,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:40,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:40,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:40,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:52:40,994 INFO L87 Difference]: Start difference. First operand 2375 states and 2919 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:52:41,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:41,406 INFO L93 Difference]: Finished difference Result 2425 states and 2971 transitions. [2021-12-21 14:52:41,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:41,406 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:52:41,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:41,411 INFO L225 Difference]: With dead ends: 2425 [2021-12-21 14:52:41,412 INFO L226 Difference]: Without dead ends: 1932 [2021-12-21 14:52:41,415 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:52:41,416 INFO L933 BasicCegarLoop]: 661 mSDtfsCounter, 1005 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1018 SdHoareTripleChecker+Valid, 1569 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:41,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1018 Valid, 1569 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:52:41,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1932 states. [2021-12-21 14:52:41,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1932 to 1885. [2021-12-21 14:52:41,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1885 states, 1562 states have (on average 1.2605633802816902) internal successors, (1969), 1577 states have internal predecessors, (1969), 163 states have call successors, (163), 118 states have call predecessors, (163), 158 states have return successors, (225), 190 states have call predecessors, (225), 162 states have call successors, (225) [2021-12-21 14:52:41,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1885 states to 1885 states and 2357 transitions. [2021-12-21 14:52:41,501 INFO L78 Accepts]: Start accepts. Automaton has 1885 states and 2357 transitions. Word has length 147 [2021-12-21 14:52:41,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:41,501 INFO L470 AbstractCegarLoop]: Abstraction has 1885 states and 2357 transitions. [2021-12-21 14:52:41,501 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:52:41,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1885 states and 2357 transitions. [2021-12-21 14:52:41,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-21 14:52:41,503 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:41,504 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:52:41,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-21 14:52:41,504 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:41,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:41,504 INFO L85 PathProgramCache]: Analyzing trace with hash 604042568, now seen corresponding path program 1 times [2021-12-21 14:52:41,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:41,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773707966] [2021-12-21 14:52:41,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:41,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:41,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:41,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:41,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-21 14:52:41,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-21 14:52:41,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-21 14:52:41,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-21 14:52:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:41,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:41,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-21 14:52:41,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-21 14:52:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 14:52:41,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:41,594 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:52:41,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:41,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773707966] [2021-12-21 14:52:41,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773707966] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:41,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:41,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:41,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133638172] [2021-12-21 14:52:41,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:41,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:41,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:41,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:41,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:41,596 INFO L87 Difference]: Start difference. First operand 1885 states and 2357 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:52:42,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:42,187 INFO L93 Difference]: Finished difference Result 3166 states and 3875 transitions. [2021-12-21 14:52:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 14:52:42,188 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:52:42,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:42,192 INFO L225 Difference]: With dead ends: 3166 [2021-12-21 14:52:42,192 INFO L226 Difference]: Without dead ends: 1784 [2021-12-21 14:52:42,194 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:52:42,195 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 640 mSDsluCounter, 1682 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 2375 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:42,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [641 Valid, 2375 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:52:42,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-12-21 14:52:42,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1638. [2021-12-21 14:52:42,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1366 states have (on average 1.2767203513909224) internal successors, (1744), 1379 states have internal predecessors, (1744), 139 states have call successors, (139), 98 states have call predecessors, (139), 131 states have return successors, (186), 161 states have call predecessors, (186), 138 states have call successors, (186) [2021-12-21 14:52:42,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 2069 transitions. [2021-12-21 14:52:42,248 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 2069 transitions. Word has length 159 [2021-12-21 14:52:42,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:42,249 INFO L470 AbstractCegarLoop]: Abstraction has 1638 states and 2069 transitions. [2021-12-21 14:52:42,249 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:52:42,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 2069 transitions. [2021-12-21 14:52:42,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-21 14:52:42,250 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:42,251 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:52:42,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-21 14:52:42,252 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:42,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:42,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1591452551, now seen corresponding path program 1 times [2021-12-21 14:52:42,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:42,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101835080] [2021-12-21 14:52:42,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:42,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:42,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:52:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:52:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:52:42,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:52:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-21 14:52:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-21 14:52:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-21 14:52:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-21 14:52:42,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:52:42,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:52:42,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 14:52:42,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-21 14:52:42,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-21 14:52:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,349 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:52:42,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:42,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101835080] [2021-12-21 14:52:42,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101835080] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:52:42,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703314739] [2021-12-21 14:52:42,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:42,350 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:42,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:52:42,351 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:52:42,352 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:52:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:42,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-21 14:52:42,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:52:42,754 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:52:42,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 14:52:43,157 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:52:43,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703314739] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 14:52:43,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 14:52:43,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2021-12-21 14:52:43,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991159552] [2021-12-21 14:52:43,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 14:52:43,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-21 14:52:43,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:43,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-21 14:52:43,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-21 14:52:43,159 INFO L87 Difference]: Start difference. First operand 1638 states and 2069 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:52:44,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:44,255 INFO L93 Difference]: Finished difference Result 3432 states and 4271 transitions. [2021-12-21 14:52:44,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-21 14:52:44,256 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:52:44,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:44,260 INFO L225 Difference]: With dead ends: 3432 [2021-12-21 14:52:44,260 INFO L226 Difference]: Without dead ends: 2029 [2021-12-21 14:52:44,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 355 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2021-12-21 14:52:44,262 INFO L933 BasicCegarLoop]: 631 mSDtfsCounter, 2424 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2455 SdHoareTripleChecker+Valid, 2425 SdHoareTripleChecker+Invalid, 1901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:44,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2455 Valid, 2425 Invalid, 1901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:52:44,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2029 states. [2021-12-21 14:52:44,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2029 to 1916. [2021-12-21 14:52:44,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1569 states have (on average 1.2402804333970683) internal successors, (1946), 1583 states have internal predecessors, (1946), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2021-12-21 14:52:44,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 2380 transitions. [2021-12-21 14:52:44,329 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 2380 transitions. Word has length 162 [2021-12-21 14:52:44,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:44,330 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 2380 transitions. [2021-12-21 14:52:44,330 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:52:44,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 2380 transitions. [2021-12-21 14:52:44,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:44,331 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:44,331 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-21 14:52:44,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:52:44,555 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:44,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:44,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1328549862, now seen corresponding path program 1 times [2021-12-21 14:52:44,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:44,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344248762] [2021-12-21 14:52:44,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:44,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:44,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:44,707 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:52:44,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:44,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344248762] [2021-12-21 14:52:44,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344248762] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:44,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:44,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 14:52:44,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647533330] [2021-12-21 14:52:44,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:44,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 14:52:44,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:44,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 14:52:44,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 14:52:44,709 INFO L87 Difference]: Start difference. First operand 1916 states and 2380 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:45,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:45,937 INFO L93 Difference]: Finished difference Result 2392 states and 3150 transitions. [2021-12-21 14:52:45,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:45,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2021-12-21 14:52:45,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:45,942 INFO L225 Difference]: With dead ends: 2392 [2021-12-21 14:52:45,942 INFO L226 Difference]: Without dead ends: 2047 [2021-12-21 14:52:45,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:52:45,944 INFO L933 BasicCegarLoop]: 736 mSDtfsCounter, 1056 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 1297 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:45,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 1297 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:52:45,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2021-12-21 14:52:46,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1916. [2021-12-21 14:52:46,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1569 states have (on average 1.2396430847673678) internal successors, (1945), 1583 states have internal predecessors, (1945), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2021-12-21 14:52:46,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 2379 transitions. [2021-12-21 14:52:46,046 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 2379 transitions. Word has length 167 [2021-12-21 14:52:46,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:46,046 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 2379 transitions. [2021-12-21 14:52:46,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:46,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 2379 transitions. [2021-12-21 14:52:46,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:46,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:46,048 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-21 14:52:46,048 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:46,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:46,049 INFO L85 PathProgramCache]: Analyzing trace with hash -771188568, now seen corresponding path program 1 times [2021-12-21 14:52:46,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:46,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099487490] [2021-12-21 14:52:46,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:46,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:46,139 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:52:46,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:46,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099487490] [2021-12-21 14:52:46,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099487490] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:46,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:46,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 14:52:46,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71689354] [2021-12-21 14:52:46,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:46,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 14:52:46,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:46,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 14:52:46,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 14:52:46,141 INFO L87 Difference]: Start difference. First operand 1916 states and 2379 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:47,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:47,369 INFO L93 Difference]: Finished difference Result 2384 states and 3133 transitions. [2021-12-21 14:52:47,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:47,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 167 [2021-12-21 14:52:47,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:47,374 INFO L225 Difference]: With dead ends: 2384 [2021-12-21 14:52:47,375 INFO L226 Difference]: Without dead ends: 2047 [2021-12-21 14:52:47,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:52:47,376 INFO L933 BasicCegarLoop]: 735 mSDtfsCounter, 1047 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 1295 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:47,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1070 Valid, 1295 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:52:47,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2021-12-21 14:52:47,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1916. [2021-12-21 14:52:47,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1569 states have (on average 1.2390057361376674) internal successors, (1944), 1583 states have internal predecessors, (1944), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2021-12-21 14:52:47,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 2378 transitions. [2021-12-21 14:52:47,475 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 2378 transitions. Word has length 167 [2021-12-21 14:52:47,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:47,476 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 2378 transitions. [2021-12-21 14:52:47,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:47,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 2378 transitions. [2021-12-21 14:52:47,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:47,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:47,478 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:47,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-21 14:52:47,478 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:47,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:47,478 INFO L85 PathProgramCache]: Analyzing trace with hash 151978858, now seen corresponding path program 1 times [2021-12-21 14:52:47,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:47,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900158745] [2021-12-21 14:52:47,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:47,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:47,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:47,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:47,588 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:52:47,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:47,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900158745] [2021-12-21 14:52:47,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900158745] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:47,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:47,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:52:47,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400935690] [2021-12-21 14:52:47,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:47,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:52:47,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:47,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:52:47,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:52:47,590 INFO L87 Difference]: Start difference. First operand 1916 states and 2378 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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:52:49,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:49,871 INFO L93 Difference]: Finished difference Result 2860 states and 3905 transitions. [2021-12-21 14:52:49,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:52:49,872 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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 167 [2021-12-21 14:52:49,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:49,882 INFO L225 Difference]: With dead ends: 2860 [2021-12-21 14:52:49,882 INFO L226 Difference]: Without dead ends: 2527 [2021-12-21 14:52:49,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:52:49,886 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 1652 mSDsluCounter, 1094 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 1867 SdHoareTripleChecker+Invalid, 2063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:49,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1680 Valid, 1867 Invalid, 2063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-21 14:52:49,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2021-12-21 14:52:49,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 2266. [2021-12-21 14:52:49,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2266 states, 1892 states have (on average 1.2996828752642706) internal successors, (2459), 1907 states have internal predecessors, (2459), 199 states have call successors, (199), 142 states have call predecessors, (199), 173 states have return successors, (278), 217 states have call predecessors, (278), 198 states have call successors, (278) [2021-12-21 14:52:50,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2266 states to 2266 states and 2936 transitions. [2021-12-21 14:52:50,002 INFO L78 Accepts]: Start accepts. Automaton has 2266 states and 2936 transitions. Word has length 167 [2021-12-21 14:52:50,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:50,002 INFO L470 AbstractCegarLoop]: Abstraction has 2266 states and 2936 transitions. [2021-12-21 14:52:50,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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:52:50,003 INFO L276 IsEmpty]: Start isEmpty. Operand 2266 states and 2936 transitions. [2021-12-21 14:52:50,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:50,004 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:50,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-21 14:52:50,005 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:50,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:50,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1151565038, now seen corresponding path program 1 times [2021-12-21 14:52:50,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:50,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770336124] [2021-12-21 14:52:50,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:50,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:50,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:50,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:50,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:50,122 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:52:50,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:50,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770336124] [2021-12-21 14:52:50,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770336124] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:50,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:50,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:50,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210467376] [2021-12-21 14:52:50,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:50,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:50,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:50,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:50,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:50,124 INFO L87 Difference]: Start difference. First operand 2266 states and 2936 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:53,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:53,014 INFO L93 Difference]: Finished difference Result 3708 states and 5270 transitions. [2021-12-21 14:52:53,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:52:53,015 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:52:53,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:53,039 INFO L225 Difference]: With dead ends: 3708 [2021-12-21 14:52:53,040 INFO L226 Difference]: Without dead ends: 3025 [2021-12-21 14:52:53,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:52:53,042 INFO L933 BasicCegarLoop]: 1050 mSDtfsCounter, 1682 mSDsluCounter, 2013 mSDsCounter, 0 mSdLazyCounter, 3019 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1710 SdHoareTripleChecker+Valid, 3063 SdHoareTripleChecker+Invalid, 3131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 3019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:53,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1710 Valid, 3063 Invalid, 3131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 3019 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-21 14:52:53,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-12-21 14:52:53,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 2591. [2021-12-21 14:52:53,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2190 states have (on average 1.3351598173515982) internal successors, (2924), 2206 states have internal predecessors, (2924), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2021-12-21 14:52:53,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 3443 transitions. [2021-12-21 14:52:53,170 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 3443 transitions. Word has length 167 [2021-12-21 14:52:53,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:53,170 INFO L470 AbstractCegarLoop]: Abstraction has 2591 states and 3443 transitions. [2021-12-21 14:52:53,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:53,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 3443 transitions. [2021-12-21 14:52:53,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:53,172 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:53,172 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-21 14:52:53,173 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:53,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:53,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1489852588, now seen corresponding path program 1 times [2021-12-21 14:52:53,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:53,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232665730] [2021-12-21 14:52:53,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:53,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:53,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:53,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:53,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:53,272 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:52:53,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:53,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232665730] [2021-12-21 14:52:53,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232665730] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:53,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:53,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:53,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699058884] [2021-12-21 14:52:53,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:53,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:53,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:53,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:53,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:53,274 INFO L87 Difference]: Start difference. First operand 2591 states and 3443 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:54,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:54,782 INFO L93 Difference]: Finished difference Result 4049 states and 5815 transitions. [2021-12-21 14:52:54,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:54,783 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:52:54,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:54,803 INFO L225 Difference]: With dead ends: 4049 [2021-12-21 14:52:54,819 INFO L226 Difference]: Without dead ends: 3041 [2021-12-21 14:52:54,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:52:54,822 INFO L933 BasicCegarLoop]: 711 mSDtfsCounter, 1251 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:54,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1280 Valid, 1784 Invalid, 1627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1510 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-21 14:52:54,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-12-21 14:52:54,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2591. [2021-12-21 14:52:54,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2190 states have (on average 1.3337899543378995) internal successors, (2921), 2206 states have internal predecessors, (2921), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2021-12-21 14:52:54,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 3440 transitions. [2021-12-21 14:52:54,964 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 3440 transitions. Word has length 167 [2021-12-21 14:52:54,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:54,964 INFO L470 AbstractCegarLoop]: Abstraction has 2591 states and 3440 transitions. [2021-12-21 14:52:54,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:54,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 3440 transitions. [2021-12-21 14:52:54,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:54,966 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:54,966 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:54,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-21 14:52:54,966 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:54,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:54,967 INFO L85 PathProgramCache]: Analyzing trace with hash 949423082, now seen corresponding path program 1 times [2021-12-21 14:52:54,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:54,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134622028] [2021-12-21 14:52:54,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:54,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:54,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:55,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:55,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:55,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:55,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:55,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:55,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:55,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:55,075 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:52:55,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:55,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134622028] [2021-12-21 14:52:55,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134622028] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:55,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:55,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:55,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842222026] [2021-12-21 14:52:55,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:55,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:55,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:55,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:55,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:55,077 INFO L87 Difference]: Start difference. First operand 2591 states and 3440 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:56,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:56,646 INFO L93 Difference]: Finished difference Result 4045 states and 5798 transitions. [2021-12-21 14:52:56,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:52:56,647 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:52:56,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:56,675 INFO L225 Difference]: With dead ends: 4045 [2021-12-21 14:52:56,675 INFO L226 Difference]: Without dead ends: 3037 [2021-12-21 14:52:56,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:52:56,679 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 1327 mSDsluCounter, 1072 mSDsCounter, 0 mSdLazyCounter, 1417 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1356 SdHoareTripleChecker+Valid, 1739 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:56,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1356 Valid, 1739 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1417 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-21 14:52:56,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-12-21 14:52:56,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2591. [2021-12-21 14:52:56,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2190 states have (on average 1.3324200913242008) internal successors, (2918), 2206 states have internal predecessors, (2918), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2021-12-21 14:52:56,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 3437 transitions. [2021-12-21 14:52:56,923 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 3437 transitions. Word has length 167 [2021-12-21 14:52:56,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:56,923 INFO L470 AbstractCegarLoop]: Abstraction has 2591 states and 3437 transitions. [2021-12-21 14:52:56,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:56,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 3437 transitions. [2021-12-21 14:52:56,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:52:56,925 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:56,925 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-21 14:52:56,926 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:56,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:56,926 INFO L85 PathProgramCache]: Analyzing trace with hash 793442540, now seen corresponding path program 1 times [2021-12-21 14:52:56,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:56,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109841118] [2021-12-21 14:52:56,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:56,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:56,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:56,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:56,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:52:56,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:57,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:52:57,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:57,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:52:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:57,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:52:57,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:57,022 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:52:57,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:57,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109841118] [2021-12-21 14:52:57,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109841118] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:57,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:57,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:57,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113279242] [2021-12-21 14:52:57,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:57,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:57,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:57,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:57,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:57,024 INFO L87 Difference]: Start difference. First operand 2591 states and 3437 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:52:59,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:59,880 INFO L93 Difference]: Finished difference Result 4949 states and 7221 transitions. [2021-12-21 14:52:59,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:52:59,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:52:59,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:59,902 INFO L225 Difference]: With dead ends: 4949 [2021-12-21 14:52:59,902 INFO L226 Difference]: Without dead ends: 3941 [2021-12-21 14:52:59,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:52:59,907 INFO L933 BasicCegarLoop]: 1026 mSDtfsCounter, 1662 mSDsluCounter, 2009 mSDsCounter, 0 mSdLazyCounter, 2974 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1690 SdHoareTripleChecker+Valid, 3035 SdHoareTripleChecker+Invalid, 3088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:59,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1690 Valid, 3035 Invalid, 3088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2974 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-21 14:52:59,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2021-12-21 14:53:00,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 3251. [2021-12-21 14:53:00,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3251 states, 2796 states have (on average 1.3801859799713876) internal successors, (3859), 2814 states have internal predecessors, (3859), 259 states have call successors, (259), 160 states have call predecessors, (259), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2021-12-21 14:53:00,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3251 states to 3251 states and 4466 transitions. [2021-12-21 14:53:00,218 INFO L78 Accepts]: Start accepts. Automaton has 3251 states and 4466 transitions. Word has length 167 [2021-12-21 14:53:00,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:00,219 INFO L470 AbstractCegarLoop]: Abstraction has 3251 states and 4466 transitions. [2021-12-21 14:53:00,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:00,219 INFO L276 IsEmpty]: Start isEmpty. Operand 3251 states and 4466 transitions. [2021-12-21 14:53:00,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:00,227 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:00,227 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:00,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-21 14:53:00,227 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:00,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:00,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1204052906, now seen corresponding path program 1 times [2021-12-21 14:53:00,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:00,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814092505] [2021-12-21 14:53:00,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:00,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:00,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:00,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:00,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:00,341 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:53:00,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:00,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814092505] [2021-12-21 14:53:00,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814092505] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:00,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:00,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:00,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781903131] [2021-12-21 14:53:00,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:00,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:00,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:00,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:00,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:00,343 INFO L87 Difference]: Start difference. First operand 3251 states and 4466 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:01,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:01,814 INFO L93 Difference]: Finished difference Result 5597 states and 8239 transitions. [2021-12-21 14:53:01,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:53:01,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:01,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:01,823 INFO L225 Difference]: With dead ends: 5597 [2021-12-21 14:53:01,824 INFO L226 Difference]: Without dead ends: 3929 [2021-12-21 14:53:01,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:53:01,828 INFO L933 BasicCegarLoop]: 700 mSDtfsCounter, 1453 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1482 SdHoareTripleChecker+Valid, 1541 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:01,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1482 Valid, 1541 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:53:01,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3929 states. [2021-12-21 14:53:02,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3929 to 3251. [2021-12-21 14:53:02,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3251 states, 2796 states have (on average 1.3783977110157368) internal successors, (3854), 2814 states have internal predecessors, (3854), 259 states have call successors, (259), 160 states have call predecessors, (259), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2021-12-21 14:53:02,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3251 states to 3251 states and 4461 transitions. [2021-12-21 14:53:02,061 INFO L78 Accepts]: Start accepts. Automaton has 3251 states and 4461 transitions. Word has length 167 [2021-12-21 14:53:02,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:02,061 INFO L470 AbstractCegarLoop]: Abstraction has 3251 states and 4461 transitions. [2021-12-21 14:53:02,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:02,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3251 states and 4461 transitions. [2021-12-21 14:53:02,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:02,064 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:02,064 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:02,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-21 14:53:02,064 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:02,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:02,066 INFO L85 PathProgramCache]: Analyzing trace with hash -583816916, now seen corresponding path program 1 times [2021-12-21 14:53:02,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:02,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149990679] [2021-12-21 14:53:02,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:02,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:02,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:02,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:02,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:02,163 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:53:02,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:02,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149990679] [2021-12-21 14:53:02,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149990679] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:02,164 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:02,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:02,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607654607] [2021-12-21 14:53:02,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:02,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:02,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:02,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:02,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:02,165 INFO L87 Difference]: Start difference. First operand 3251 states and 4461 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:04,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:04,956 INFO L93 Difference]: Finished difference Result 7353 states and 10986 transitions. [2021-12-21 14:53:04,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:53:04,956 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:04,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:04,970 INFO L225 Difference]: With dead ends: 7353 [2021-12-21 14:53:04,971 INFO L226 Difference]: Without dead ends: 5685 [2021-12-21 14:53:04,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:53:04,976 INFO L933 BasicCegarLoop]: 1015 mSDtfsCounter, 1654 mSDsluCounter, 2009 mSDsCounter, 0 mSdLazyCounter, 2947 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1682 SdHoareTripleChecker+Valid, 3024 SdHoareTripleChecker+Invalid, 3061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:04,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1682 Valid, 3024 Invalid, 3061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2947 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-21 14:53:04,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5685 states. [2021-12-21 14:53:05,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5685 to 4573. [2021-12-21 14:53:05,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4573 states, 4010 states have (on average 1.428927680798005) internal successors, (5730), 4032 states have internal predecessors, (5730), 339 states have call successors, (339), 184 states have call predecessors, (339), 222 states have return successors, (450), 364 states have call predecessors, (450), 338 states have call successors, (450) [2021-12-21 14:53:05,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4573 states to 4573 states and 6519 transitions. [2021-12-21 14:53:05,291 INFO L78 Accepts]: Start accepts. Automaton has 4573 states and 6519 transitions. Word has length 167 [2021-12-21 14:53:05,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:05,291 INFO L470 AbstractCegarLoop]: Abstraction has 4573 states and 6519 transitions. [2021-12-21 14:53:05,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:05,292 INFO L276 IsEmpty]: Start isEmpty. Operand 4573 states and 6519 transitions. [2021-12-21 14:53:05,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:05,294 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:05,294 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:05,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-21 14:53:05,294 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:05,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:05,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1575267178, now seen corresponding path program 1 times [2021-12-21 14:53:05,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:05,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403056942] [2021-12-21 14:53:05,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:05,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:05,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:05,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:05,401 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:53:05,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:05,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403056942] [2021-12-21 14:53:05,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403056942] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:05,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:05,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:05,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040953747] [2021-12-21 14:53:05,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:05,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:05,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:05,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:05,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:05,404 INFO L87 Difference]: Start difference. First operand 4573 states and 6519 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:06,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:06,812 INFO L93 Difference]: Finished difference Result 8693 states and 13106 transitions. [2021-12-21 14:53:06,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:53:06,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:06,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:06,821 INFO L225 Difference]: With dead ends: 8693 [2021-12-21 14:53:06,821 INFO L226 Difference]: Without dead ends: 5703 [2021-12-21 14:53:06,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:53:06,825 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 1452 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1481 SdHoareTripleChecker+Valid, 1534 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:06,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1481 Valid, 1534 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:53:06,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5703 states. [2021-12-21 14:53:07,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5703 to 4573. [2021-12-21 14:53:07,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4573 states, 4010 states have (on average 1.4266832917705736) internal successors, (5721), 4032 states have internal predecessors, (5721), 339 states have call successors, (339), 184 states have call predecessors, (339), 222 states have return successors, (450), 364 states have call predecessors, (450), 338 states have call successors, (450) [2021-12-21 14:53:07,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4573 states to 4573 states and 6510 transitions. [2021-12-21 14:53:07,122 INFO L78 Accepts]: Start accepts. Automaton has 4573 states and 6510 transitions. Word has length 167 [2021-12-21 14:53:07,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:07,122 INFO L470 AbstractCegarLoop]: Abstraction has 4573 states and 6510 transitions. [2021-12-21 14:53:07,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:07,123 INFO L276 IsEmpty]: Start isEmpty. Operand 4573 states and 6510 transitions. [2021-12-21 14:53:07,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:07,125 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:07,126 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:07,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-21 14:53:07,126 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:07,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:07,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1644915052, now seen corresponding path program 1 times [2021-12-21 14:53:07,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:07,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213790215] [2021-12-21 14:53:07,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:07,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:07,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:07,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:07,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:07,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:07,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:07,243 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:53:07,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:07,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213790215] [2021-12-21 14:53:07,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213790215] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:07,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:07,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:07,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181638760] [2021-12-21 14:53:07,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:07,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:07,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:07,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:07,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:07,245 INFO L87 Difference]: Start difference. First operand 4573 states and 6510 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:10,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:10,314 INFO L93 Difference]: Finished difference Result 12159 states and 18510 transitions. [2021-12-21 14:53:10,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:53:10,314 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:10,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:10,334 INFO L225 Difference]: With dead ends: 12159 [2021-12-21 14:53:10,334 INFO L226 Difference]: Without dead ends: 9169 [2021-12-21 14:53:10,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:53:10,341 INFO L933 BasicCegarLoop]: 1002 mSDtfsCounter, 1649 mSDsluCounter, 2009 mSDsCounter, 0 mSdLazyCounter, 2917 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1677 SdHoareTripleChecker+Valid, 3011 SdHoareTripleChecker+Invalid, 3034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:10,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1677 Valid, 3011 Invalid, 3034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2917 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-21 14:53:10,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9169 states. [2021-12-21 14:53:10,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9169 to 7231. [2021-12-21 14:53:10,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7231 states, 6452 states have (on average 1.4694668319900805) internal successors, (9481), 6482 states have internal predecessors, (9481), 499 states have call successors, (499), 232 states have call predecessors, (499), 278 states have return successors, (672), 532 states have call predecessors, (672), 498 states have call successors, (672) [2021-12-21 14:53:10,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7231 states to 7231 states and 10652 transitions. [2021-12-21 14:53:10,902 INFO L78 Accepts]: Start accepts. Automaton has 7231 states and 10652 transitions. Word has length 167 [2021-12-21 14:53:10,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:10,903 INFO L470 AbstractCegarLoop]: Abstraction has 7231 states and 10652 transitions. [2021-12-21 14:53:10,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:10,903 INFO L276 IsEmpty]: Start isEmpty. Operand 7231 states and 10652 transitions. [2021-12-21 14:53:10,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:10,907 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:10,907 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:10,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-21 14:53:10,908 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:10,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:10,908 INFO L85 PathProgramCache]: Analyzing trace with hash 2062803754, now seen corresponding path program 1 times [2021-12-21 14:53:10,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:10,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558831813] [2021-12-21 14:53:10,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:10,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:10,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:10,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:10,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:10,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:11,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:11,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:11,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:11,008 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:53:11,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:11,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558831813] [2021-12-21 14:53:11,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558831813] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:11,008 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:11,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:11,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613072226] [2021-12-21 14:53:11,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:11,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:11,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:11,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:11,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:11,010 INFO L87 Difference]: Start difference. First operand 7231 states and 10652 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:12,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:12,747 INFO L93 Difference]: Finished difference Result 14867 states and 22821 transitions. [2021-12-21 14:53:12,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:53:12,747 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:12,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:12,768 INFO L225 Difference]: With dead ends: 14867 [2021-12-21 14:53:12,768 INFO L226 Difference]: Without dead ends: 9219 [2021-12-21 14:53:12,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:53:12,778 INFO L933 BasicCegarLoop]: 682 mSDtfsCounter, 1452 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1481 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:12,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1481 Valid, 1523 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:53:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9219 states. [2021-12-21 14:53:13,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9219 to 7231. [2021-12-21 14:53:13,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7231 states, 6452 states have (on average 1.466831990080595) internal successors, (9464), 6482 states have internal predecessors, (9464), 499 states have call successors, (499), 232 states have call predecessors, (499), 278 states have return successors, (672), 532 states have call predecessors, (672), 498 states have call successors, (672) [2021-12-21 14:53:13,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7231 states to 7231 states and 10635 transitions. [2021-12-21 14:53:13,380 INFO L78 Accepts]: Start accepts. Automaton has 7231 states and 10635 transitions. Word has length 167 [2021-12-21 14:53:13,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:13,380 INFO L470 AbstractCegarLoop]: Abstraction has 7231 states and 10635 transitions. [2021-12-21 14:53:13,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:13,380 INFO L276 IsEmpty]: Start isEmpty. Operand 7231 states and 10635 transitions. [2021-12-21 14:53:13,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:13,384 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:13,384 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:13,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-21 14:53:13,385 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:13,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:13,385 INFO L85 PathProgramCache]: Analyzing trace with hash 445363304, now seen corresponding path program 1 times [2021-12-21 14:53:13,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:13,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966623826] [2021-12-21 14:53:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:13,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:13,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:13,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:13,506 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:53:13,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:13,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966623826] [2021-12-21 14:53:13,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966623826] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:13,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:13,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:13,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748901255] [2021-12-21 14:53:13,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:13,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:13,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:13,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:13,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:13,508 INFO L87 Difference]: Start difference. First operand 7231 states and 10635 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:15,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:15,543 INFO L93 Difference]: Finished difference Result 14849 states and 22734 transitions. [2021-12-21 14:53:15,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:53:15,544 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:15,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:15,563 INFO L225 Difference]: With dead ends: 14849 [2021-12-21 14:53:15,563 INFO L226 Difference]: Without dead ends: 9201 [2021-12-21 14:53:15,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:53:15,573 INFO L933 BasicCegarLoop]: 654 mSDtfsCounter, 1289 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 1496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:15,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1318 Valid, 1724 Invalid, 1496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:53:15,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9201 states. [2021-12-21 14:53:16,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9201 to 7231. [2021-12-21 14:53:16,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7231 states, 6452 states have (on average 1.4641971481711098) internal successors, (9447), 6482 states have internal predecessors, (9447), 499 states have call successors, (499), 232 states have call predecessors, (499), 278 states have return successors, (672), 532 states have call predecessors, (672), 498 states have call successors, (672) [2021-12-21 14:53:16,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7231 states to 7231 states and 10618 transitions. [2021-12-21 14:53:16,126 INFO L78 Accepts]: Start accepts. Automaton has 7231 states and 10618 transitions. Word has length 167 [2021-12-21 14:53:16,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:16,126 INFO L470 AbstractCegarLoop]: Abstraction has 7231 states and 10618 transitions. [2021-12-21 14:53:16,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:16,126 INFO L276 IsEmpty]: Start isEmpty. Operand 7231 states and 10618 transitions. [2021-12-21 14:53:16,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:16,129 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:16,130 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:16,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-21 14:53:16,130 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:16,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:16,130 INFO L85 PathProgramCache]: Analyzing trace with hash 808829802, now seen corresponding path program 1 times [2021-12-21 14:53:16,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:16,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442751922] [2021-12-21 14:53:16,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:16,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:16,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:16,243 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:53:16,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:16,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442751922] [2021-12-21 14:53:16,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442751922] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:16,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:16,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:16,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809113501] [2021-12-21 14:53:16,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:16,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:16,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:16,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:16,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:16,246 INFO L87 Difference]: Start difference. First operand 7231 states and 10618 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:20,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:53:20,998 INFO L93 Difference]: Finished difference Result 24153 states and 37152 transitions. [2021-12-21 14:53:20,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:53:20,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 167 [2021-12-21 14:53:20,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:53:21,039 INFO L225 Difference]: With dead ends: 24153 [2021-12-21 14:53:21,039 INFO L226 Difference]: Without dead ends: 18505 [2021-12-21 14:53:21,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:53:21,052 INFO L933 BasicCegarLoop]: 978 mSDtfsCounter, 2037 mSDsluCounter, 1998 mSDsCounter, 0 mSdLazyCounter, 2853 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2077 SdHoareTripleChecker+Valid, 2976 SdHoareTripleChecker+Invalid, 2975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 2853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-21 14:53:21,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2077 Valid, 2976 Invalid, 2975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 2853 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-21 14:53:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18505 states. [2021-12-21 14:53:22,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18505 to 12483. [2021-12-21 14:53:22,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12483 states, 11288 states have (on average 1.4938873139617292) internal successors, (16863), 11334 states have internal predecessors, (16863), 803 states have call successors, (803), 328 states have call predecessors, (803), 390 states have return successors, (1154), 852 states have call predecessors, (1154), 802 states have call successors, (1154) [2021-12-21 14:53:22,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12483 states to 12483 states and 18820 transitions. [2021-12-21 14:53:22,176 INFO L78 Accepts]: Start accepts. Automaton has 12483 states and 18820 transitions. Word has length 167 [2021-12-21 14:53:22,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:53:22,176 INFO L470 AbstractCegarLoop]: Abstraction has 12483 states and 18820 transitions. [2021-12-21 14:53:22,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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:53:22,176 INFO L276 IsEmpty]: Start isEmpty. Operand 12483 states and 18820 transitions. [2021-12-21 14:53:22,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 14:53:22,181 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:53:22,181 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:22,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-21 14:53:22,182 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:53:22,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:53:22,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1097649192, now seen corresponding path program 1 times [2021-12-21 14:53:22,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:53:22,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394384468] [2021-12-21 14:53:22,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:53:22,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:53:22,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:53:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 14:53:22,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 14:53:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-21 14:53:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-21 14:53:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:53:22,281 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:53:22,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:53:22,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394384468] [2021-12-21 14:53:22,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394384468] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:53:22,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:53:22,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:53:22,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849441335] [2021-12-21 14:53:22,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:53:22,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:53:22,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:53:22,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:53:22,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:53:22,283 INFO L87 Difference]: Start difference. First operand 12483 states and 18820 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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)