./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b 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_1.cil-2+token_ring.11.cil-1.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 ff5431a1a166986f09cf6e8d9d49f276cd283b8e2ac68f401ad73509be5780b8 --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 16:16:50,489 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 16:16:50,513 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 16:16:50,549 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 16:16:50,549 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 16:16:50,552 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 16:16:50,554 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 16:16:50,556 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 16:16:50,559 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 16:16:50,561 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 16:16:50,561 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 16:16:50,563 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 16:16:50,563 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 16:16:50,568 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 16:16:50,569 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 16:16:50,571 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 16:16:50,572 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 16:16:50,573 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 16:16:50,574 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 16:16:50,578 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 16:16:50,583 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 16:16:50,586 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 16:16:50,587 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 16:16:50,588 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 16:16:50,591 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 16:16:50,595 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 16:16:50,595 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 16:16:50,596 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 16:16:50,596 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 16:16:50,597 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 16:16:50,597 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 16:16:50,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 16:16:50,598 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 16:16:50,600 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 16:16:50,600 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 16:16:50,601 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 16:16:50,602 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 16:16:50,602 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 16:16:50,603 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 16:16:50,603 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 16:16:50,604 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 16:16:50,605 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 16:16:50,624 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 16:16:50,626 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 16:16:50,626 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 16:16:50,627 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 16:16:50,627 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 16:16:50,628 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 16:16:50,628 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 16:16:50,628 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 16:16:50,628 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 16:16:50,629 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 16:16:50,629 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 16:16:50,630 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 16:16:50,631 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 16:16:50,631 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 16:16:50,631 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 16:16:50,631 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 16:16:50,631 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 16:16:50,632 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 16:16:50,632 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 16:16:50,632 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:16:50,632 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 16:16:50,632 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 16:16:50,633 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 16:16:50,634 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 16:16:50,634 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 16:16:50,634 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 16:16:50,634 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 16:16:50,634 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 16:16:50,635 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 16:16:50,635 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 -> ff5431a1a166986f09cf6e8d9d49f276cd283b8e2ac68f401ad73509be5780b8 [2021-12-14 16:16:50,839 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 16:16:50,854 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 16:16:50,857 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 16:16:50,858 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 16:16:50,858 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 16:16:50,859 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2021-12-14 16:16:50,930 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1772f5d6c/6640c76593ec4416816aa2df15c1e357/FLAG05cde1684 [2021-12-14 16:16:51,340 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 16:16:51,340 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2021-12-14 16:16:51,354 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1772f5d6c/6640c76593ec4416816aa2df15c1e357/FLAG05cde1684 [2021-12-14 16:16:51,366 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1772f5d6c/6640c76593ec4416816aa2df15c1e357 [2021-12-14 16:16:51,368 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 16:16:51,369 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 16:16:51,370 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 16:16:51,370 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 16:16:51,375 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 16:16:51,376 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,377 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5191b53a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51, skipping insertion in model container [2021-12-14 16:16:51,377 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,382 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 16:16:51,451 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 16:16:51,580 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_1.cil-2+token_ring.11.cil-1.c[913,926] [2021-12-14 16:16:51,610 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_1.cil-2+token_ring.11.cil-1.c[5977,5990] [2021-12-14 16:16:51,689 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:16:51,706 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 16:16:51,723 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_1.cil-2+token_ring.11.cil-1.c[913,926] [2021-12-14 16:16:51,741 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_1.cil-2+token_ring.11.cil-1.c[5977,5990] [2021-12-14 16:16:51,787 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:16:51,805 INFO L208 MainTranslator]: Completed translation [2021-12-14 16:16:51,805 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51 WrapperNode [2021-12-14 16:16:51,805 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 16:16:51,806 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 16:16:51,806 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 16:16:51,807 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 16:16:51,815 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,829 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,877 INFO L137 Inliner]: procedures = 70, calls = 82, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 1002 [2021-12-14 16:16:51,878 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 16:16:51,878 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 16:16:51,878 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 16:16:51,879 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 16:16:51,886 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,886 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,890 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,890 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,902 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,922 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,925 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,928 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 16:16:51,929 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 16:16:51,929 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 16:16:51,929 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 16:16:51,930 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (1/1) ... [2021-12-14 16:16:51,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:16:51,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:16:51,972 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-14 16:16:51,974 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-14 16:16:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 16:16:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-14 16:16:52,002 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-14 16:16:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2021-12-14 16:16:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2021-12-14 16:16:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-14 16:16:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-14 16:16:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-14 16:16:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-14 16:16:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-14 16:16:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-14 16:16:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-14 16:16:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-14 16:16:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-14 16:16:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-14 16:16:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 16:16:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-14 16:16:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-14 16:16:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 16:16:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 16:16:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-14 16:16:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-14 16:16:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-12-14 16:16:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-12-14 16:16:52,109 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 16:16:52,111 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 16:16:52,680 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 16:16:52,688 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 16:16:52,689 INFO L301 CfgBuilder]: Removed 18 assume(true) statements. [2021-12-14 16:16:52,690 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:16:52 BoogieIcfgContainer [2021-12-14 16:16:52,691 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 16:16:52,692 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 16:16:52,692 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 16:16:52,695 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 16:16:52,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 04:16:51" (1/3) ... [2021-12-14 16:16:52,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18f7cac3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:16:52, skipping insertion in model container [2021-12-14 16:16:52,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:16:51" (2/3) ... [2021-12-14 16:16:52,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18f7cac3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:16:52, skipping insertion in model container [2021-12-14 16:16:52,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:16:52" (3/3) ... [2021-12-14 16:16:52,697 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2021-12-14 16:16:52,701 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 16:16:52,701 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-14 16:16:52,738 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 16:16:52,744 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-14 16:16:52,744 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-14 16:16:52,783 INFO L276 IsEmpty]: Start isEmpty. Operand has 437 states, 391 states have (on average 1.649616368286445) internal successors, (645), 398 states have internal predecessors, (645), 33 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-14 16:16:52,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-14 16:16:52,795 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:52,796 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] [2021-12-14 16:16:52,797 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:52,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:52,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1248240687, now seen corresponding path program 1 times [2021-12-14 16:16:52,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:52,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827814580] [2021-12-14 16:16:52,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:52,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:52,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 16:16:53,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,086 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-14 16:16:53,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:53,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827814580] [2021-12-14 16:16:53,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827814580] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:53,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:16:53,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 16:16:53,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317137287] [2021-12-14 16:16:53,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:53,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:53,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:53,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:53,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 16:16:53,124 INFO L87 Difference]: Start difference. First operand has 437 states, 391 states have (on average 1.649616368286445) internal successors, (645), 398 states have internal predecessors, (645), 33 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:53,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:53,447 INFO L93 Difference]: Finished difference Result 919 states and 1492 transitions. [2021-12-14 16:16:53,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:16:53,450 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-12-14 16:16:53,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:53,466 INFO L225 Difference]: With dead ends: 919 [2021-12-14 16:16:53,466 INFO L226 Difference]: Without dead ends: 496 [2021-12-14 16:16:53,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:16:53,484 INFO L933 BasicCegarLoop]: 677 mSDtfsCounter, 897 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:53,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [922 Valid, 1082 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:16:53,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-12-14 16:16:53,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 490. [2021-12-14 16:16:53,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 440 states have (on average 1.5318181818181817) internal successors, (674), 445 states have internal predecessors, (674), 37 states have call successors, (37), 12 states have call predecessors, (37), 11 states have return successors, (39), 33 states have call predecessors, (39), 33 states have call successors, (39) [2021-12-14 16:16:53,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 750 transitions. [2021-12-14 16:16:53,593 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 750 transitions. Word has length 44 [2021-12-14 16:16:53,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:53,593 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 750 transitions. [2021-12-14 16:16:53,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:53,594 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 750 transitions. [2021-12-14 16:16:53,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-14 16:16:53,597 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:53,597 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] [2021-12-14 16:16:53,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-14 16:16:53,598 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:53,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:53,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1131267963, now seen corresponding path program 1 times [2021-12-14 16:16:53,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:53,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583675936] [2021-12-14 16:16:53,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:53,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:53,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:53,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-14 16:16:53,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:53,726 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-14 16:16:53,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:53,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583675936] [2021-12-14 16:16:53,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583675936] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:53,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:16:53,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 16:16:53,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896753812] [2021-12-14 16:16:53,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:53,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:53,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:53,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:53,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 16:16:53,733 INFO L87 Difference]: Start difference. First operand 490 states and 750 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:54,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:54,204 INFO L93 Difference]: Finished difference Result 738 states and 1090 transitions. [2021-12-14 16:16:54,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:16:54,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-14 16:16:54,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:54,210 INFO L225 Difference]: With dead ends: 738 [2021-12-14 16:16:54,211 INFO L226 Difference]: Without dead ends: 614 [2021-12-14 16:16:54,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:16:54,213 INFO L933 BasicCegarLoop]: 705 mSDtfsCounter, 349 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1427 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:54,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 1427 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:16:54,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-14 16:16:54,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 557. [2021-12-14 16:16:54,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 501 states have (on average 1.5129740518962076) internal successors, (758), 506 states have internal predecessors, (758), 40 states have call successors, (40), 15 states have call predecessors, (40), 14 states have return successors, (42), 36 states have call predecessors, (42), 36 states have call successors, (42) [2021-12-14 16:16:54,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 840 transitions. [2021-12-14 16:16:54,248 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 840 transitions. Word has length 45 [2021-12-14 16:16:54,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:54,248 INFO L470 AbstractCegarLoop]: Abstraction has 557 states and 840 transitions. [2021-12-14 16:16:54,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:54,249 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 840 transitions. [2021-12-14 16:16:54,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-14 16:16:54,254 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:54,254 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] [2021-12-14 16:16:54,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-14 16:16:54,254 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:54,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:54,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1879341872, now seen corresponding path program 1 times [2021-12-14 16:16:54,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:54,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828866101] [2021-12-14 16:16:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:54,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:54,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:54,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-14 16:16:54,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,327 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-14 16:16:54,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:54,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828866101] [2021-12-14 16:16:54,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828866101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:54,327 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:16:54,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 16:16:54,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329476039] [2021-12-14 16:16:54,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:54,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:54,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:54,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:54,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 16:16:54,329 INFO L87 Difference]: Start difference. First operand 557 states and 840 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:54,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:54,492 INFO L93 Difference]: Finished difference Result 965 states and 1399 transitions. [2021-12-14 16:16:54,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:16:54,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-14 16:16:54,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:54,497 INFO L225 Difference]: With dead ends: 965 [2021-12-14 16:16:54,497 INFO L226 Difference]: Without dead ends: 774 [2021-12-14 16:16:54,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:16:54,499 INFO L933 BasicCegarLoop]: 680 mSDtfsCounter, 906 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:54,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [931 Valid, 1085 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:16:54,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2021-12-14 16:16:54,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 722. [2021-12-14 16:16:54,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 647 states have (on average 1.465224111282844) internal successors, (948), 655 states have internal predecessors, (948), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (59), 45 states have call predecessors, (59), 47 states have call successors, (59) [2021-12-14 16:16:54,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1058 transitions. [2021-12-14 16:16:54,533 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1058 transitions. Word has length 45 [2021-12-14 16:16:54,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:54,534 INFO L470 AbstractCegarLoop]: Abstraction has 722 states and 1058 transitions. [2021-12-14 16:16:54,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-14 16:16:54,534 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1058 transitions. [2021-12-14 16:16:54,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-14 16:16:54,536 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:54,537 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] [2021-12-14 16:16:54,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-14 16:16:54,537 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:54,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:54,537 INFO L85 PathProgramCache]: Analyzing trace with hash -2075143713, now seen corresponding path program 1 times [2021-12-14 16:16:54,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:54,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67382366] [2021-12-14 16:16:54,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:54,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:54,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:54,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 16:16:54,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 16:16:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:54,594 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-14 16:16:54,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:54,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67382366] [2021-12-14 16:16:54,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67382366] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:54,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:16:54,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 16:16:54,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037491891] [2021-12-14 16:16:54,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:54,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:54,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:54,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:54,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 16:16:54,597 INFO L87 Difference]: Start difference. First operand 722 states and 1058 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-14 16:16:55,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:55,016 INFO L93 Difference]: Finished difference Result 1306 states and 1843 transitions. [2021-12-14 16:16:55,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:16:55,016 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2021-12-14 16:16:55,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:55,022 INFO L225 Difference]: With dead ends: 1306 [2021-12-14 16:16:55,022 INFO L226 Difference]: Without dead ends: 950 [2021-12-14 16:16:55,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:16:55,024 INFO L933 BasicCegarLoop]: 729 mSDtfsCounter, 333 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 1455 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:55,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 1455 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:16:55,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2021-12-14 16:16:55,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 912. [2021-12-14 16:16:55,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 813 states have (on average 1.4120541205412054) internal successors, (1148), 823 states have internal predecessors, (1148), 65 states have call successors, (65), 30 states have call predecessors, (65), 32 states have return successors, (83), 59 states have call predecessors, (83), 61 states have call successors, (83) [2021-12-14 16:16:55,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1296 transitions. [2021-12-14 16:16:55,067 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1296 transitions. Word has length 62 [2021-12-14 16:16:55,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:55,067 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 1296 transitions. [2021-12-14 16:16:55,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-14 16:16:55,068 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1296 transitions. [2021-12-14 16:16:55,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-14 16:16:55,070 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:55,070 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] [2021-12-14 16:16:55,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-14 16:16:55,070 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:55,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:55,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1252852542, now seen corresponding path program 1 times [2021-12-14 16:16:55,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:55,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598730036] [2021-12-14 16:16:55,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:55,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:55,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-14 16:16:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:16:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,122 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-14 16:16:55,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:55,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598730036] [2021-12-14 16:16:55,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598730036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:55,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:16:55,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 16:16:55,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520220346] [2021-12-14 16:16:55,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:55,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:55,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:55,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:55,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 16:16:55,125 INFO L87 Difference]: Start difference. First operand 912 states and 1296 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-14 16:16:55,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:55,323 INFO L93 Difference]: Finished difference Result 1565 states and 2149 transitions. [2021-12-14 16:16:55,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:16:55,324 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2021-12-14 16:16:55,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:55,330 INFO L225 Difference]: With dead ends: 1565 [2021-12-14 16:16:55,330 INFO L226 Difference]: Without dead ends: 1111 [2021-12-14 16:16:55,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:16:55,332 INFO L933 BasicCegarLoop]: 675 mSDtfsCounter, 893 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:55,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [918 Valid, 1082 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:16:55,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-12-14 16:16:55,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1056. [2021-12-14 16:16:55,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 941 states have (on average 1.3804463336875665) internal successors, (1299), 953 states have internal predecessors, (1299), 73 states have call successors, (73), 36 states have call predecessors, (73), 40 states have return successors, (97), 67 states have call predecessors, (97), 69 states have call successors, (97) [2021-12-14 16:16:55,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1469 transitions. [2021-12-14 16:16:55,377 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1469 transitions. Word has length 67 [2021-12-14 16:16:55,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:55,378 INFO L470 AbstractCegarLoop]: Abstraction has 1056 states and 1469 transitions. [2021-12-14 16:16:55,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-14 16:16:55,378 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1469 transitions. [2021-12-14 16:16:55,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-14 16:16:55,380 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:55,380 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-14 16:16:55,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-14 16:16:55,380 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:55,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:55,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1281985013, now seen corresponding path program 1 times [2021-12-14 16:16:55,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:55,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164098591] [2021-12-14 16:16:55,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:55,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 16:16:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:16:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-14 16:16:55,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:55,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164098591] [2021-12-14 16:16:55,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164098591] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:16:55,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659976082] [2021-12-14 16:16:55,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:55,462 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:16:55,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:16:55,467 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-14 16:16:55,496 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-14 16:16:55,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:55,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:16:55,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:16:55,749 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-14 16:16:55,750 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:16:55,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659976082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:55,750 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:16:55,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-14 16:16:55,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314699374] [2021-12-14 16:16:55,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:55,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:16:55,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:55,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:16:55,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:16:55,752 INFO L87 Difference]: Start difference. First operand 1056 states and 1469 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-14 16:16:55,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:55,836 INFO L93 Difference]: Finished difference Result 1599 states and 2192 transitions. [2021-12-14 16:16:55,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:16:55,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2021-12-14 16:16:55,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:55,844 INFO L225 Difference]: With dead ends: 1599 [2021-12-14 16:16:55,844 INFO L226 Difference]: Without dead ends: 1054 [2021-12-14 16:16:55,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:16:55,846 INFO L933 BasicCegarLoop]: 709 mSDtfsCounter, 72 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:55,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 1340 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:16:55,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-12-14 16:16:55,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1010. [2021-12-14 16:16:55,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 901 states have (on average 1.3695893451720311) internal successors, (1234), 913 states have internal predecessors, (1234), 69 states have call successors, (69), 34 states have call predecessors, (69), 38 states have return successors, (91), 63 states have call predecessors, (91), 65 states have call successors, (91) [2021-12-14 16:16:55,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1394 transitions. [2021-12-14 16:16:55,889 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1394 transitions. Word has length 68 [2021-12-14 16:16:55,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:55,890 INFO L470 AbstractCegarLoop]: Abstraction has 1010 states and 1394 transitions. [2021-12-14 16:16:55,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-14 16:16:55,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1394 transitions. [2021-12-14 16:16:55,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-14 16:16:55,891 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:55,892 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-14 16:16:55,916 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-14 16:16:56,111 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,SelfDestructingSolverStorable5 [2021-12-14 16:16:56,112 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:56,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:56,112 INFO L85 PathProgramCache]: Analyzing trace with hash 897986762, now seen corresponding path program 1 times [2021-12-14 16:16:56,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:56,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520419744] [2021-12-14 16:16:56,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:56,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:56,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:56,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 16:16:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:56,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:16:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:56,213 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-14 16:16:56,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:56,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520419744] [2021-12-14 16:16:56,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520419744] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:16:56,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682328568] [2021-12-14 16:16:56,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:56,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:16:56,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:16:56,220 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-14 16:16:56,228 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-14 16:16:56,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:56,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-14 16:16:56,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:16:56,524 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:16:56,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 16:16:56,624 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-14 16:16:56,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682328568] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-14 16:16:56,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-14 16:16:56,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2021-12-14 16:16:56,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828986155] [2021-12-14 16:16:56,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:56,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:16:56,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:56,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:16:56,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:16:56,628 INFO L87 Difference]: Start difference. First operand 1010 states and 1394 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-14 16:16:56,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:56,779 INFO L93 Difference]: Finished difference Result 1062 states and 1456 transitions. [2021-12-14 16:16:56,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 16:16:56,779 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2021-12-14 16:16:56,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:56,784 INFO L225 Difference]: With dead ends: 1062 [2021-12-14 16:16:56,784 INFO L226 Difference]: Without dead ends: 1059 [2021-12-14 16:16:56,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:16:56,785 INFO L933 BasicCegarLoop]: 681 mSDtfsCounter, 1197 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:56,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1197 Valid, 746 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:16:56,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2021-12-14 16:16:56,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1009. [2021-12-14 16:16:56,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 901 states have (on average 1.367369589345172) internal successors, (1232), 912 states have internal predecessors, (1232), 68 states have call successors, (68), 34 states have call predecessors, (68), 38 states have return successors, (91), 63 states have call predecessors, (91), 65 states have call successors, (91) [2021-12-14 16:16:56,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1391 transitions. [2021-12-14 16:16:56,833 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1391 transitions. Word has length 68 [2021-12-14 16:16:56,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:56,833 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1391 transitions. [2021-12-14 16:16:56,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-14 16:16:56,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1391 transitions. [2021-12-14 16:16:56,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:16:56,835 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:56,835 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-14 16:16:56,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-14 16:16:57,049 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,SelfDestructingSolverStorable6 [2021-12-14 16:16:57,049 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:57,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:57,050 INFO L85 PathProgramCache]: Analyzing trace with hash 2066438309, now seen corresponding path program 1 times [2021-12-14 16:16:57,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:57,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391559045] [2021-12-14 16:16:57,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:57,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:57,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:57,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:57,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:57,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 16:16:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:57,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-14 16:16:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:57,120 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-14 16:16:57,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:57,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391559045] [2021-12-14 16:16:57,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391559045] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:16:57,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096802321] [2021-12-14 16:16:57,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:57,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:16:57,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:16:57,122 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-14 16:16:57,152 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-14 16:16:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:57,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-14 16:16:57,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:16:57,532 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:16:57,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 16:16:57,641 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-14 16:16:57,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096802321] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 16:16:57,641 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 16:16:57,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2021-12-14 16:16:57,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101080312] [2021-12-14 16:16:57,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 16:16:57,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-14 16:16:57,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:57,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-14 16:16:57,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:16:57,642 INFO L87 Difference]: Start difference. First operand 1009 states and 1391 transitions. Second operand has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-14 16:16:59,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:59,075 INFO L93 Difference]: Finished difference Result 2519 states and 3329 transitions. [2021-12-14 16:16:59,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-14 16:16:59,079 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2021-12-14 16:16:59,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:59,088 INFO L225 Difference]: With dead ends: 2519 [2021-12-14 16:16:59,088 INFO L226 Difference]: Without dead ends: 2023 [2021-12-14 16:16:59,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2021-12-14 16:16:59,091 INFO L933 BasicCegarLoop]: 782 mSDtfsCounter, 1813 mSDsluCounter, 2901 mSDsCounter, 0 mSdLazyCounter, 1708 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 3683 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:59,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1845 Valid, 3683 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1708 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 16:16:59,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-12-14 16:16:59,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1388. [2021-12-14 16:16:59,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1241 states have (on average 1.3247381144238517) internal successors, (1644), 1260 states have internal predecessors, (1644), 88 states have call successors, (88), 48 states have call predecessors, (88), 57 states have return successors, (125), 80 states have call predecessors, (125), 85 states have call successors, (125) [2021-12-14 16:16:59,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1857 transitions. [2021-12-14 16:16:59,163 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1857 transitions. Word has length 69 [2021-12-14 16:16:59,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:59,163 INFO L470 AbstractCegarLoop]: Abstraction has 1388 states and 1857 transitions. [2021-12-14 16:16:59,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-14 16:16:59,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1857 transitions. [2021-12-14 16:16:59,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-14 16:16:59,171 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:59,171 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-14 16:16:59,195 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-14 16:16:59,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:16:59,395 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:16:59,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:16:59,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1048564289, now seen corresponding path program 1 times [2021-12-14 16:16:59,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:16:59,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254055365] [2021-12-14 16:16:59,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:59,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:16:59,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:16:59,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 16:16:59,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 16:16:59,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 16:16:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,479 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 16:16:59,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:16:59,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254055365] [2021-12-14 16:16:59,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254055365] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:16:59,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249007101] [2021-12-14 16:16:59,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:16:59,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:16:59,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:16:59,481 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:16:59,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 16:16:59,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:16:59,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:16:59,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:16:59,718 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-14 16:16:59,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:16:59,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249007101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:16:59,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:16:59,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-14 16:16:59,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417978742] [2021-12-14 16:16:59,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:16:59,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:16:59,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:16:59,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:16:59,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:16:59,720 INFO L87 Difference]: Start difference. First operand 1388 states and 1857 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-14 16:16:59,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:16:59,787 INFO L93 Difference]: Finished difference Result 2079 states and 2732 transitions. [2021-12-14 16:16:59,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:16:59,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2021-12-14 16:16:59,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:16:59,792 INFO L225 Difference]: With dead ends: 2079 [2021-12-14 16:16:59,793 INFO L226 Difference]: Without dead ends: 1310 [2021-12-14 16:16:59,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:16:59,796 INFO L933 BasicCegarLoop]: 688 mSDtfsCounter, 617 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:16:59,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 761 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:16:59,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1310 states. [2021-12-14 16:16:59,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1310 to 1301. [2021-12-14 16:16:59,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1164 states have (on average 1.3230240549828178) internal successors, (1540), 1182 states have internal predecessors, (1540), 84 states have call successors, (84), 44 states have call predecessors, (84), 51 states have return successors, (117), 75 states have call predecessors, (117), 81 states have call successors, (117) [2021-12-14 16:16:59,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 1741 transitions. [2021-12-14 16:16:59,848 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 1741 transitions. Word has length 88 [2021-12-14 16:16:59,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:16:59,849 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 1741 transitions. [2021-12-14 16:16:59,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-14 16:16:59,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 1741 transitions. [2021-12-14 16:16:59,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-14 16:16:59,852 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:16:59,852 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-14 16:16:59,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-14 16:17:00,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:17:00,075 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:00,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:00,076 INFO L85 PathProgramCache]: Analyzing trace with hash -55924099, now seen corresponding path program 1 times [2021-12-14 16:17:00,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:00,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432314668] [2021-12-14 16:17:00,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:00,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 16:17:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-14 16:17:00,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-14 16:17:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 16:17:00,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,154 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-14 16:17:00,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:00,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432314668] [2021-12-14 16:17:00,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432314668] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:17:00,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646835584] [2021-12-14 16:17:00,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:00,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:17:00,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:17:00,157 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:17:00,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 16:17:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:17:00,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:17:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-14 16:17:00,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:17:00,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646835584] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:00,408 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:17:00,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-14 16:17:00,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029555702] [2021-12-14 16:17:00,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:00,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:17:00,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:00,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:17:00,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:00,410 INFO L87 Difference]: Start difference. First operand 1301 states and 1741 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-14 16:17:00,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:00,464 INFO L93 Difference]: Finished difference Result 1678 states and 2202 transitions. [2021-12-14 16:17:00,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:17:00,465 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2021-12-14 16:17:00,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:00,467 INFO L225 Difference]: With dead ends: 1678 [2021-12-14 16:17:00,467 INFO L226 Difference]: Without dead ends: 360 [2021-12-14 16:17:00,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:00,469 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 61 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:00,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1335 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:17:00,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-12-14 16:17:00,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 360. [2021-12-14 16:17:00,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5797546012269938) internal successors, (515), 328 states have internal predecessors, (515), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-12-14 16:17:00,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 567 transitions. [2021-12-14 16:17:00,485 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 567 transitions. Word has length 103 [2021-12-14 16:17:00,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:00,485 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 567 transitions. [2021-12-14 16:17:00,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-14 16:17:00,486 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 567 transitions. [2021-12-14 16:17:00,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:00,487 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:00,487 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, 1] [2021-12-14 16:17:00,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 16:17:00,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-14 16:17:00,712 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:00,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:00,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1801318745, now seen corresponding path program 1 times [2021-12-14 16:17:00,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:00,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370051680] [2021-12-14 16:17:00,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:00,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:00,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:00,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:00,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:00,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:00,833 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-14 16:17:00,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:00,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370051680] [2021-12-14 16:17:00,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370051680] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:00,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:00,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:17:00,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052481698] [2021-12-14 16:17:00,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:00,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:17:00,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:00,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:17:00,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:17:00,835 INFO L87 Difference]: Start difference. First operand 360 states and 567 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:02,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:02,052 INFO L93 Difference]: Finished difference Result 841 states and 1345 transitions. [2021-12-14 16:17:02,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 16:17:02,052 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:02,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:02,055 INFO L225 Difference]: With dead ends: 841 [2021-12-14 16:17:02,055 INFO L226 Difference]: Without dead ends: 491 [2021-12-14 16:17:02,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:17:02,057 INFO L933 BasicCegarLoop]: 623 mSDtfsCounter, 966 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:02,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [989 Valid, 1026 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:17:02,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-14 16:17:02,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2021-12-14 16:17:02,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5766871165644172) internal successors, (514), 328 states have internal predecessors, (514), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-12-14 16:17:02,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 566 transitions. [2021-12-14 16:17:02,081 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 566 transitions. Word has length 168 [2021-12-14 16:17:02,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:02,082 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 566 transitions. [2021-12-14 16:17:02,082 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:02,082 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 566 transitions. [2021-12-14 16:17:02,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:02,083 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:02,083 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, 1] [2021-12-14 16:17:02,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 16:17:02,084 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:02,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:02,085 INFO L85 PathProgramCache]: Analyzing trace with hash -2146146907, now seen corresponding path program 1 times [2021-12-14 16:17:02,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:02,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633356391] [2021-12-14 16:17:02,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:02,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:02,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:02,201 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-14 16:17:02,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:02,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633356391] [2021-12-14 16:17:02,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633356391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:02,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:02,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:17:02,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993770577] [2021-12-14 16:17:02,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:02,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:17:02,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:02,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:17:02,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:17:02,203 INFO L87 Difference]: Start difference. First operand 360 states and 566 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:03,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:03,340 INFO L93 Difference]: Finished difference Result 833 states and 1328 transitions. [2021-12-14 16:17:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 16:17:03,341 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:03,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:03,344 INFO L225 Difference]: With dead ends: 833 [2021-12-14 16:17:03,344 INFO L226 Difference]: Without dead ends: 491 [2021-12-14 16:17:03,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:17:03,345 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 957 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:03,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 1024 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:17:03,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-14 16:17:03,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2021-12-14 16:17:03,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5736196319018405) internal successors, (513), 328 states have internal predecessors, (513), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-12-14 16:17:03,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 565 transitions. [2021-12-14 16:17:03,370 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 565 transitions. Word has length 168 [2021-12-14 16:17:03,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:03,370 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 565 transitions. [2021-12-14 16:17:03,370 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, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:03,370 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 565 transitions. [2021-12-14 16:17:03,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:03,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:03,372 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, 1] [2021-12-14 16:17:03,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 16:17:03,372 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:03,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:03,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1762957987, now seen corresponding path program 1 times [2021-12-14 16:17:03,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:03,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287852102] [2021-12-14 16:17:03,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:03,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:03,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:03,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:03,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:03,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:03,501 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-14 16:17:03,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:03,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287852102] [2021-12-14 16:17:03,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287852102] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:03,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:03,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:17:03,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952209283] [2021-12-14 16:17:03,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:03,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:17:03,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:03,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:17:03,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:17:03,503 INFO L87 Difference]: Start difference. First operand 360 states and 565 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:05,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:05,704 INFO L93 Difference]: Finished difference Result 1318 states and 2116 transitions. [2021-12-14 16:17:05,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 16:17:05,705 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:05,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:05,709 INFO L225 Difference]: With dead ends: 1318 [2021-12-14 16:17:05,709 INFO L226 Difference]: Without dead ends: 978 [2021-12-14 16:17:05,710 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-14 16:17:05,711 INFO L933 BasicCegarLoop]: 668 mSDtfsCounter, 1456 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1810 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 1647 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:05,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1474 Valid, 1647 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1810 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-14 16:17:05,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2021-12-14 16:17:05,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 715. [2021-12-14 16:17:05,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 654 states have (on average 1.5871559633027523) internal successors, (1038), 657 states have internal predecessors, (1038), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (48), 45 states have call predecessors, (48), 45 states have call successors, (48) [2021-12-14 16:17:05,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1133 transitions. [2021-12-14 16:17:05,762 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1133 transitions. Word has length 168 [2021-12-14 16:17:05,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:05,763 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1133 transitions. [2021-12-14 16:17:05,763 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:05,763 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1133 transitions. [2021-12-14 16:17:05,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:05,765 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:05,765 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, 1] [2021-12-14 16:17:05,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 16:17:05,766 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:05,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:05,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1609608801, now seen corresponding path program 1 times [2021-12-14 16:17:05,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:05,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563019391] [2021-12-14 16:17:05,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:05,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:05,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:05,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:05,918 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-14 16:17:05,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:05,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563019391] [2021-12-14 16:17:05,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563019391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:05,919 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:05,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:05,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516703035] [2021-12-14 16:17:05,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:05,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:05,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:05,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:05,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:05,921 INFO L87 Difference]: Start difference. First operand 715 states and 1133 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:07,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:07,274 INFO L93 Difference]: Finished difference Result 1691 states and 2722 transitions. [2021-12-14 16:17:07,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:07,275 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:07,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:07,278 INFO L225 Difference]: With dead ends: 1691 [2021-12-14 16:17:07,279 INFO L226 Difference]: Without dead ends: 996 [2021-12-14 16:17:07,281 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-14 16:17:07,281 INFO L933 BasicCegarLoop]: 613 mSDtfsCounter, 1204 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:07,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1223 Valid, 1329 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 16:17:07,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-12-14 16:17:07,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 715. [2021-12-14 16:17:07,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 654 states have (on average 1.584097859327217) internal successors, (1036), 657 states have internal predecessors, (1036), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (48), 45 states have call predecessors, (48), 45 states have call successors, (48) [2021-12-14 16:17:07,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1131 transitions. [2021-12-14 16:17:07,325 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1131 transitions. Word has length 168 [2021-12-14 16:17:07,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:07,326 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1131 transitions. [2021-12-14 16:17:07,326 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:07,326 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1131 transitions. [2021-12-14 16:17:07,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:07,327 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:07,328 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, 1] [2021-12-14 16:17:07,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 16:17:07,328 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:07,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:07,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1271321251, now seen corresponding path program 1 times [2021-12-14 16:17:07,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:07,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913952829] [2021-12-14 16:17:07,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:07,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:07,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:07,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:07,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:07,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:07,476 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-14 16:17:07,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:07,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913952829] [2021-12-14 16:17:07,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913952829] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:07,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:07,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:07,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883482095] [2021-12-14 16:17:07,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:07,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:07,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:07,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:07,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:07,478 INFO L87 Difference]: Start difference. First operand 715 states and 1131 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:08,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:08,975 INFO L93 Difference]: Finished difference Result 1689 states and 2712 transitions. [2021-12-14 16:17:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:08,976 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:08,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:08,980 INFO L225 Difference]: With dead ends: 1689 [2021-12-14 16:17:08,980 INFO L226 Difference]: Without dead ends: 994 [2021-12-14 16:17:08,983 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-14 16:17:08,984 INFO L933 BasicCegarLoop]: 609 mSDtfsCounter, 1047 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 1400 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:08,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1066 Valid, 1515 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1400 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 16:17:08,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2021-12-14 16:17:09,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 715. [2021-12-14 16:17:09,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 654 states have (on average 1.581039755351682) internal successors, (1034), 657 states have internal predecessors, (1034), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (48), 45 states have call predecessors, (48), 45 states have call successors, (48) [2021-12-14 16:17:09,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1129 transitions. [2021-12-14 16:17:09,034 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1129 transitions. Word has length 168 [2021-12-14 16:17:09,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:09,034 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1129 transitions. [2021-12-14 16:17:09,035 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:09,035 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1129 transitions. [2021-12-14 16:17:09,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:09,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:09,037 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, 1] [2021-12-14 16:17:09,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 16:17:09,037 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:09,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:09,038 INFO L85 PathProgramCache]: Analyzing trace with hash -844766753, now seen corresponding path program 1 times [2021-12-14 16:17:09,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:09,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557878149] [2021-12-14 16:17:09,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:09,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:09,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:09,179 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-14 16:17:09,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:09,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557878149] [2021-12-14 16:17:09,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557878149] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:09,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:09,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:09,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899570936] [2021-12-14 16:17:09,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:09,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:09,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:09,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:09,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:09,181 INFO L87 Difference]: Start difference. First operand 715 states and 1129 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:10,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:10,621 INFO L93 Difference]: Finished difference Result 1687 states and 2702 transitions. [2021-12-14 16:17:10,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:10,622 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:10,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:10,626 INFO L225 Difference]: With dead ends: 1687 [2021-12-14 16:17:10,626 INFO L226 Difference]: Without dead ends: 992 [2021-12-14 16:17:10,628 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-14 16:17:10,628 INFO L933 BasicCegarLoop]: 564 mSDtfsCounter, 1123 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1142 SdHoareTripleChecker+Valid, 1468 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:10,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1142 Valid, 1468 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-14 16:17:10,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-12-14 16:17:10,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 715. [2021-12-14 16:17:10,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 654 states have (on average 1.5779816513761469) internal successors, (1032), 657 states have internal predecessors, (1032), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (48), 45 states have call predecessors, (48), 45 states have call successors, (48) [2021-12-14 16:17:10,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1127 transitions. [2021-12-14 16:17:10,673 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1127 transitions. Word has length 168 [2021-12-14 16:17:10,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:10,674 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1127 transitions. [2021-12-14 16:17:10,674 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:10,674 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1127 transitions. [2021-12-14 16:17:10,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:10,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:10,676 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, 1] [2021-12-14 16:17:10,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 16:17:10,676 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:10,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:10,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1385196259, now seen corresponding path program 1 times [2021-12-14 16:17:10,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:10,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595302014] [2021-12-14 16:17:10,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:10,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:10,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:10,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:10,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:10,802 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-14 16:17:10,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:10,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595302014] [2021-12-14 16:17:10,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595302014] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:10,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:10,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:10,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344367889] [2021-12-14 16:17:10,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:10,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:10,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:10,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:10,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:10,804 INFO L87 Difference]: Start difference. First operand 715 states and 1127 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:13,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:13,444 INFO L93 Difference]: Finished difference Result 2172 states and 3468 transitions. [2021-12-14 16:17:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:17:13,444 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:13,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:13,451 INFO L225 Difference]: With dead ends: 2172 [2021-12-14 16:17:13,451 INFO L226 Difference]: Without dead ends: 1477 [2021-12-14 16:17:13,454 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-14 16:17:13,455 INFO L933 BasicCegarLoop]: 937 mSDtfsCounter, 1465 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 2791 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 2829 SdHoareTripleChecker+Invalid, 2876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:13,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1483 Valid, 2829 Invalid, 2876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2791 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-14 16:17:13,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2021-12-14 16:17:13,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1049. [2021-12-14 16:17:13,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 961 states have (on average 1.570239334027055) internal successors, (1509), 965 states have internal predecessors, (1509), 67 states have call successors, (67), 19 states have call predecessors, (67), 20 states have return successors, (70), 66 states have call predecessors, (70), 65 states have call successors, (70) [2021-12-14 16:17:13,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1646 transitions. [2021-12-14 16:17:13,532 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1646 transitions. Word has length 168 [2021-12-14 16:17:13,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:13,532 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1646 transitions. [2021-12-14 16:17:13,533 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:13,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1646 transitions. [2021-12-14 16:17:13,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:13,534 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:13,535 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, 1] [2021-12-14 16:17:13,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 16:17:13,535 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:13,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:13,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1541176801, now seen corresponding path program 1 times [2021-12-14 16:17:13,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:13,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503542853] [2021-12-14 16:17:13,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:13,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:13,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:13,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:13,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:13,666 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-14 16:17:13,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:13,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503542853] [2021-12-14 16:17:13,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503542853] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:13,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:13,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:13,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836429025] [2021-12-14 16:17:13,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:13,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:13,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:13,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:13,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:13,669 INFO L87 Difference]: Start difference. First operand 1049 states and 1646 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:15,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:15,068 INFO L93 Difference]: Finished difference Result 2514 states and 4012 transitions. [2021-12-14 16:17:15,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:15,069 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:15,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:15,075 INFO L225 Difference]: With dead ends: 2514 [2021-12-14 16:17:15,075 INFO L226 Difference]: Without dead ends: 1485 [2021-12-14 16:17:15,078 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-14 16:17:15,079 INFO L933 BasicCegarLoop]: 597 mSDtfsCounter, 1044 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1063 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 1441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:15,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1063 Valid, 1502 Invalid, 1441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 16:17:15,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1485 states. [2021-12-14 16:17:15,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1485 to 1049. [2021-12-14 16:17:15,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 961 states have (on average 1.5671175858480748) internal successors, (1506), 965 states have internal predecessors, (1506), 67 states have call successors, (67), 19 states have call predecessors, (67), 20 states have return successors, (70), 66 states have call predecessors, (70), 65 states have call successors, (70) [2021-12-14 16:17:15,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1643 transitions. [2021-12-14 16:17:15,156 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1643 transitions. Word has length 168 [2021-12-14 16:17:15,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:15,156 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1643 transitions. [2021-12-14 16:17:15,157 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:15,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1643 transitions. [2021-12-14 16:17:15,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:15,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:15,159 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, 1] [2021-12-14 16:17:15,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 16:17:15,159 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:15,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:15,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1130566435, now seen corresponding path program 1 times [2021-12-14 16:17:15,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:15,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896358812] [2021-12-14 16:17:15,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:15,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:15,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:15,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:15,297 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-14 16:17:15,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:15,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896358812] [2021-12-14 16:17:15,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896358812] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:15,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:15,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:15,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193592308] [2021-12-14 16:17:15,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:15,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:15,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:15,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:15,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:15,300 INFO L87 Difference]: Start difference. First operand 1049 states and 1643 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:17,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:17,971 INFO L93 Difference]: Finished difference Result 3428 states and 5443 transitions. [2021-12-14 16:17:17,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:17:17,973 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:17,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:17,981 INFO L225 Difference]: With dead ends: 3428 [2021-12-14 16:17:17,981 INFO L226 Difference]: Without dead ends: 2399 [2021-12-14 16:17:17,984 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-14 16:17:17,984 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 1454 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 2756 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1472 SdHoareTripleChecker+Valid, 2812 SdHoareTripleChecker+Invalid, 2842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:17,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1472 Valid, 2812 Invalid, 2842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2756 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-14 16:17:17,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2399 states. [2021-12-14 16:17:18,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2399 to 1723. [2021-12-14 16:17:18,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1581 states have (on average 1.5604048070841239) internal successors, (2467), 1587 states have internal predecessors, (2467), 107 states have call successors, (107), 31 states have call predecessors, (107), 34 states have return successors, (118), 108 states have call predecessors, (118), 105 states have call successors, (118) [2021-12-14 16:17:18,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 2692 transitions. [2021-12-14 16:17:18,141 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 2692 transitions. Word has length 168 [2021-12-14 16:17:18,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:18,141 INFO L470 AbstractCegarLoop]: Abstraction has 1723 states and 2692 transitions. [2021-12-14 16:17:18,142 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:18,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 2692 transitions. [2021-12-14 16:17:18,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:18,144 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:18,144 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, 1] [2021-12-14 16:17:18,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 16:17:18,144 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:18,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:18,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1376531039, now seen corresponding path program 1 times [2021-12-14 16:17:18,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:18,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636380013] [2021-12-14 16:17:18,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:18,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:18,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:18,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:18,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:18,273 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-14 16:17:18,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:18,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636380013] [2021-12-14 16:17:18,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636380013] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:18,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:18,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:18,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888928576] [2021-12-14 16:17:18,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:18,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:18,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:18,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:18,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:18,277 INFO L87 Difference]: Start difference. First operand 1723 states and 2692 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:19,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:19,726 INFO L93 Difference]: Finished difference Result 4086 states and 6477 transitions. [2021-12-14 16:17:19,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:19,727 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:19,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:19,736 INFO L225 Difference]: With dead ends: 4086 [2021-12-14 16:17:19,736 INFO L226 Difference]: Without dead ends: 2383 [2021-12-14 16:17:19,740 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-14 16:17:19,740 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1045 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:19,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1064 Valid, 1493 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1334 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 16:17:19,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2021-12-14 16:17:19,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 1723. [2021-12-14 16:17:19,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1581 states have (on average 1.5572422517394053) internal successors, (2462), 1587 states have internal predecessors, (2462), 107 states have call successors, (107), 31 states have call predecessors, (107), 34 states have return successors, (118), 108 states have call predecessors, (118), 105 states have call successors, (118) [2021-12-14 16:17:19,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 2687 transitions. [2021-12-14 16:17:19,876 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 2687 transitions. Word has length 168 [2021-12-14 16:17:19,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:19,876 INFO L470 AbstractCegarLoop]: Abstraction has 1723 states and 2687 transitions. [2021-12-14 16:17:19,877 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:19,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 2687 transitions. [2021-12-14 16:17:19,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:19,878 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:19,879 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, 1] [2021-12-14 16:17:19,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 16:17:19,879 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:19,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:19,879 INFO L85 PathProgramCache]: Analyzing trace with hash -759352163, now seen corresponding path program 1 times [2021-12-14 16:17:19,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:19,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315872725] [2021-12-14 16:17:19,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:19,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:19,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:19,999 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-14 16:17:19,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:19,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315872725] [2021-12-14 16:17:19,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315872725] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:19,999 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:19,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:20,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167305354] [2021-12-14 16:17:20,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:20,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:20,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:20,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:20,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:20,001 INFO L87 Difference]: Start difference. First operand 1723 states and 2687 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:22,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:22,696 INFO L93 Difference]: Finished difference Result 5860 states and 9240 transitions. [2021-12-14 16:17:22,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:17:22,697 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:22,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:22,711 INFO L225 Difference]: With dead ends: 5860 [2021-12-14 16:17:22,711 INFO L226 Difference]: Without dead ends: 4157 [2021-12-14 16:17:22,716 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-14 16:17:22,716 INFO L933 BasicCegarLoop]: 907 mSDtfsCounter, 1445 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 2716 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 2795 SdHoareTripleChecker+Invalid, 2805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:22,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1463 Valid, 2795 Invalid, 2805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2716 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-14 16:17:22,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4157 states. [2021-12-14 16:17:22,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4157 to 3082. [2021-12-14 16:17:22,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 2832 states have (on average 1.5522598870056497) internal successors, (4396), 2842 states have internal predecessors, (4396), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2021-12-14 16:17:22,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 4803 transitions. [2021-12-14 16:17:22,988 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 4803 transitions. Word has length 168 [2021-12-14 16:17:22,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:22,988 INFO L470 AbstractCegarLoop]: Abstraction has 3082 states and 4803 transitions. [2021-12-14 16:17:22,989 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:22,989 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 4803 transitions. [2021-12-14 16:17:22,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:22,992 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:22,992 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, 1] [2021-12-14 16:17:22,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 16:17:22,993 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:22,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:22,993 INFO L85 PathProgramCache]: Analyzing trace with hash -341463461, now seen corresponding path program 1 times [2021-12-14 16:17:22,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:22,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800522077] [2021-12-14 16:17:22,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:22,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:23,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:23,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:23,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:23,128 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-14 16:17:23,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:23,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800522077] [2021-12-14 16:17:23,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800522077] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:23,128 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:23,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:23,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925413828] [2021-12-14 16:17:23,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:23,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:23,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:23,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:23,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:23,130 INFO L87 Difference]: Start difference. First operand 3082 states and 4803 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:24,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:24,566 INFO L93 Difference]: Finished difference Result 7226 states and 11400 transitions. [2021-12-14 16:17:24,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:24,568 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:24,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:24,581 INFO L225 Difference]: With dead ends: 7226 [2021-12-14 16:17:24,581 INFO L226 Difference]: Without dead ends: 4164 [2021-12-14 16:17:24,588 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-14 16:17:24,588 INFO L933 BasicCegarLoop]: 579 mSDtfsCounter, 1043 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:24,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1062 Valid, 1484 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 16:17:24,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2021-12-14 16:17:24,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 3082. [2021-12-14 16:17:24,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 2832 states have (on average 1.5490819209039548) internal successors, (4387), 2842 states have internal predecessors, (4387), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2021-12-14 16:17:24,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 4794 transitions. [2021-12-14 16:17:24,837 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 4794 transitions. Word has length 168 [2021-12-14 16:17:24,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:24,837 INFO L470 AbstractCegarLoop]: Abstraction has 3082 states and 4794 transitions. [2021-12-14 16:17:24,838 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:24,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 4794 transitions. [2021-12-14 16:17:24,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:24,841 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:24,841 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, 1] [2021-12-14 16:17:24,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-14 16:17:24,841 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:24,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:24,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1057490141, now seen corresponding path program 1 times [2021-12-14 16:17:24,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:24,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907465422] [2021-12-14 16:17:24,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:24,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:24,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:24,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:24,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:24,967 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-14 16:17:24,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:24,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907465422] [2021-12-14 16:17:24,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907465422] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:24,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:24,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:24,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324759953] [2021-12-14 16:17:24,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:24,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:24,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:24,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:24,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:24,970 INFO L87 Difference]: Start difference. First operand 3082 states and 4794 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:28,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:28,106 INFO L93 Difference]: Finished difference Result 12043 states and 18864 transitions. [2021-12-14 16:17:28,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 16:17:28,107 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:28,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:28,134 INFO L225 Difference]: With dead ends: 12043 [2021-12-14 16:17:28,135 INFO L226 Difference]: Without dead ends: 8981 [2021-12-14 16:17:28,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:17:28,144 INFO L933 BasicCegarLoop]: 665 mSDtfsCounter, 1967 mSDsluCounter, 1238 mSDsCounter, 0 mSdLazyCounter, 2401 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1997 SdHoareTripleChecker+Valid, 1903 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 2401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:28,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1997 Valid, 1903 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 2401 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-14 16:17:28,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8981 states. [2021-12-14 16:17:28,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8981 to 5788. [2021-12-14 16:17:28,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5788 states, 5330 states have (on average 1.5465290806754222) internal successors, (8243), 5348 states have internal predecessors, (8243), 339 states have call successors, (339), 103 states have call predecessors, (339), 118 states have return successors, (434), 352 states have call predecessors, (434), 337 states have call successors, (434) [2021-12-14 16:17:28,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5788 states to 5788 states and 9016 transitions. [2021-12-14 16:17:28,656 INFO L78 Accepts]: Start accepts. Automaton has 5788 states and 9016 transitions. Word has length 168 [2021-12-14 16:17:28,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:28,656 INFO L470 AbstractCegarLoop]: Abstraction has 5788 states and 9016 transitions. [2021-12-14 16:17:28,656 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:28,657 INFO L276 IsEmpty]: Start isEmpty. Operand 5788 states and 9016 transitions. [2021-12-14 16:17:28,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:28,661 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:28,661 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, 1] [2021-12-14 16:17:28,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-14 16:17:28,661 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:28,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:28,662 INFO L85 PathProgramCache]: Analyzing trace with hash -559950309, now seen corresponding path program 1 times [2021-12-14 16:17:28,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:28,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788195983] [2021-12-14 16:17:28,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:28,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:28,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:28,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:28,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:28,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:28,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:28,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:28,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:28,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788195983] [2021-12-14 16:17:28,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788195983] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:28,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:28,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:28,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87725446] [2021-12-14 16:17:28,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:28,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:28,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:28,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:28,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:28,791 INFO L87 Difference]: Start difference. First operand 5788 states and 9016 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:33,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:33,026 INFO L93 Difference]: Finished difference Result 22859 states and 35844 transitions. [2021-12-14 16:17:33,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 16:17:33,026 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:33,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:33,073 INFO L225 Difference]: With dead ends: 22859 [2021-12-14 16:17:33,073 INFO L226 Difference]: Without dead ends: 17091 [2021-12-14 16:17:33,091 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-14 16:17:33,091 INFO L933 BasicCegarLoop]: 1060 mSDtfsCounter, 1538 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 3177 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1555 SdHoareTripleChecker+Valid, 2937 SdHoareTripleChecker+Invalid, 3268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 3177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:33,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1555 Valid, 2937 Invalid, 3268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 3177 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-14 16:17:33,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17091 states. [2021-12-14 16:17:34,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17091 to 11029. [2021-12-14 16:17:34,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11029 states, 10163 states have (on average 1.5417691626488241) internal successors, (15669), 10197 states have internal predecessors, (15669), 635 states have call successors, (635), 199 states have call predecessors, (635), 230 states have return successors, (908), 664 states have call predecessors, (908), 633 states have call successors, (908) [2021-12-14 16:17:34,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11029 states to 11029 states and 17212 transitions. [2021-12-14 16:17:34,062 INFO L78 Accepts]: Start accepts. Automaton has 11029 states and 17212 transitions. Word has length 168 [2021-12-14 16:17:34,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:34,062 INFO L470 AbstractCegarLoop]: Abstraction has 11029 states and 17212 transitions. [2021-12-14 16:17:34,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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:34,062 INFO L276 IsEmpty]: Start isEmpty. Operand 11029 states and 17212 transitions. [2021-12-14 16:17:34,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:34,069 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:34,069 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, 1] [2021-12-14 16:17:34,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-14 16:17:34,069 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:34,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:34,070 INFO L85 PathProgramCache]: Analyzing trace with hash -196483811, now seen corresponding path program 1 times [2021-12-14 16:17:34,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:34,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092883760] [2021-12-14 16:17:34,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:34,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:34,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:34,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:34,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:34,213 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-14 16:17:34,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:34,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092883760] [2021-12-14 16:17:34,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092883760] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:34,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:34,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:34,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852399182] [2021-12-14 16:17:34,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:34,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:34,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:34,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:34,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:34,216 INFO L87 Difference]: Start difference. First operand 11029 states and 17212 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:39,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:39,997 INFO L93 Difference]: Finished difference Result 43714 states and 68666 transitions. [2021-12-14 16:17:39,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 16:17:39,997 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2021-12-14 16:17:39,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:40,108 INFO L225 Difference]: With dead ends: 43714 [2021-12-14 16:17:40,108 INFO L226 Difference]: Without dead ends: 32705 [2021-12-14 16:17:40,153 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-14 16:17:40,154 INFO L933 BasicCegarLoop]: 884 mSDtfsCounter, 1804 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 2666 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1834 SdHoareTripleChecker+Valid, 2764 SdHoareTripleChecker+Invalid, 2760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:40,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1834 Valid, 2764 Invalid, 2760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2666 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-14 16:17:40,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32705 states. [2021-12-14 16:17:41,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32705 to 21654. [2021-12-14 16:17:41,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21654 states, 19988 states have (on average 1.5420752451470883) internal successors, (30823), 20054 states have internal predecessors, (30823), 1211 states have call successors, (1211), 391 states have call predecessors, (1211), 454 states have return successors, (2002), 1272 states have call predecessors, (2002), 1209 states have call successors, (2002) [2021-12-14 16:17:42,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21654 states to 21654 states and 34036 transitions. [2021-12-14 16:17:42,051 INFO L78 Accepts]: Start accepts. Automaton has 21654 states and 34036 transitions. Word has length 168 [2021-12-14 16:17:42,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:42,052 INFO L470 AbstractCegarLoop]: Abstraction has 21654 states and 34036 transitions. [2021-12-14 16:17:42,052 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:42,052 INFO L276 IsEmpty]: Start isEmpty. Operand 21654 states and 34036 transitions. [2021-12-14 16:17:42,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-14 16:17:42,063 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:42,063 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, 1] [2021-12-14 16:17:42,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-14 16:17:42,063 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:42,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:42,064 INFO L85 PathProgramCache]: Analyzing trace with hash 92335579, now seen corresponding path program 1 times [2021-12-14 16:17:42,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:42,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207726799] [2021-12-14 16:17:42,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:42,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:42,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:42,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 16:17:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 16:17:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 16:17:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:42,192 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-14 16:17:42,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:42,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207726799] [2021-12-14 16:17:42,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207726799] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:42,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:42,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:42,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057044489] [2021-12-14 16:17:42,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:42,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:42,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:42,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:42,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:42,194 INFO L87 Difference]: Start difference. First operand 21654 states and 34036 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, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)