./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 f4b24e32 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-?-f4b24e3 [2022-07-13 21:08:38,373 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 21:08:38,374 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 21:08:38,402 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 21:08:38,403 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 21:08:38,403 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 21:08:38,405 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 21:08:38,408 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 21:08:38,409 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 21:08:38,412 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 21:08:38,413 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 21:08:38,415 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 21:08:38,415 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 21:08:38,416 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 21:08:38,418 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 21:08:38,420 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 21:08:38,420 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 21:08:38,421 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 21:08:38,422 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 21:08:38,427 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 21:08:38,428 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 21:08:38,429 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 21:08:38,430 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 21:08:38,430 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 21:08:38,432 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 21:08:38,437 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 21:08:38,437 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 21:08:38,438 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 21:08:38,439 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 21:08:38,439 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 21:08:38,440 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 21:08:38,440 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 21:08:38,441 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 21:08:38,442 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 21:08:38,442 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 21:08:38,444 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 21:08:38,444 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 21:08:38,444 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 21:08:38,444 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 21:08:38,445 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 21:08:38,445 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 21:08:38,446 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 21:08:38,447 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 21:08:38,483 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 21:08:38,484 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 21:08:38,484 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 21:08:38,484 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 21:08:38,485 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 21:08:38,485 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 21:08:38,485 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 21:08:38,485 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 21:08:38,485 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 21:08:38,486 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 21:08:38,486 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 21:08:38,486 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 21:08:38,487 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 21:08:38,488 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 21:08:38,488 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 21:08:38,488 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 21:08:38,489 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 21:08:38,489 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 21:08:38,489 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 21:08:38,489 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 21:08:38,489 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 21:08:38,489 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 21:08:38,490 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 21:08:38,504 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 21:08:38,504 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 21:08:38,504 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 21:08:38,504 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 21:08:38,504 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 21:08:38,505 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 [2022-07-13 21:08:38,691 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 21:08:38,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 21:08:38,706 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 21:08:38,707 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 21:08:38,707 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 21:08:38,708 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 [2022-07-13 21:08:38,750 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2425c6de4/82d550813ebf4d8f8c2e786e7843125d/FLAG6b90e3465 [2022-07-13 21:08:39,183 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 21:08:39,183 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2022-07-13 21:08:39,202 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2425c6de4/82d550813ebf4d8f8c2e786e7843125d/FLAG6b90e3465 [2022-07-13 21:08:39,217 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2425c6de4/82d550813ebf4d8f8c2e786e7843125d [2022-07-13 21:08:39,219 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 21:08:39,219 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 21:08:39,220 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 21:08:39,220 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 21:08:39,222 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 21:08:39,223 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,224 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@77562de0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39, skipping insertion in model container [2022-07-13 21:08:39,224 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,229 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 21:08:39,269 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 21:08:39,364 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] [2022-07-13 21:08:39,399 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] [2022-07-13 21:08:39,457 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 21:08:39,463 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 21:08:39,477 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] [2022-07-13 21:08:39,490 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] [2022-07-13 21:08:39,551 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 21:08:39,574 INFO L208 MainTranslator]: Completed translation [2022-07-13 21:08:39,574 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39 WrapperNode [2022-07-13 21:08:39,574 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 21:08:39,575 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 21:08:39,575 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 21:08:39,575 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 21:08:39,580 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,590 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,617 INFO L137 Inliner]: procedures = 70, calls = 82, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 1002 [2022-07-13 21:08:39,618 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 21:08:39,618 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 21:08:39,619 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 21:08:39,619 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 21:08:39,624 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,624 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,628 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,628 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,637 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,647 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,650 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,655 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 21:08:39,656 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 21:08:39,656 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 21:08:39,656 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 21:08:39,656 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (1/1) ... [2022-07-13 21:08:39,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 21:08:39,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:39,709 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) [2022-07-13 21:08:39,729 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 [2022-07-13 21:08:39,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 21:08:39,742 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-13 21:08:39,743 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-13 21:08:39,743 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2022-07-13 21:08:39,744 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2022-07-13 21:08:39,744 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-13 21:08:39,744 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-13 21:08:39,744 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-13 21:08:39,745 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-13 21:08:39,745 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-13 21:08:39,745 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-13 21:08:39,745 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-13 21:08:39,745 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-13 21:08:39,745 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-13 21:08:39,745 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-13 21:08:39,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 21:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-13 21:08:39,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-13 21:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 21:08:39,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 21:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-13 21:08:39,746 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-13 21:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-13 21:08:39,746 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-13 21:08:39,876 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 21:08:39,877 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 21:08:40,358 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 21:08:40,365 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 21:08:40,366 INFO L299 CfgBuilder]: Removed 18 assume(true) statements. [2022-07-13 21:08:40,367 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 09:08:40 BoogieIcfgContainer [2022-07-13 21:08:40,367 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 21:08:40,369 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 21:08:40,369 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 21:08:40,371 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 21:08:40,371 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 09:08:39" (1/3) ... [2022-07-13 21:08:40,372 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d2cee76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 09:08:40, skipping insertion in model container [2022-07-13 21:08:40,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:08:39" (2/3) ... [2022-07-13 21:08:40,372 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d2cee76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 09:08:40, skipping insertion in model container [2022-07-13 21:08:40,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 09:08:40" (3/3) ... [2022-07-13 21:08:40,373 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2022-07-13 21:08:40,383 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 21:08:40,383 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-13 21:08:40,420 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 21:08:40,425 INFO L357 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, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@461a97c8, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2f0727b7 [2022-07-13 21:08:40,425 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-13 21:08:40,429 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) [2022-07-13 21:08:40,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-13 21:08:40,437 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:40,437 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:40,438 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:40,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:40,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1248240687, now seen corresponding path program 1 times [2022-07-13 21:08:40,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:40,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112264990] [2022-07-13 21:08:40,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:40,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:40,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:40,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 21:08:40,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:40,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:40,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:40,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112264990] [2022-07-13 21:08:40,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112264990] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:40,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:40,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 21:08:40,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202417483] [2022-07-13 21:08:40,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:40,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:40,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:40,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:40,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 21:08:40,726 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) [2022-07-13 21:08:41,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:41,005 INFO L93 Difference]: Finished difference Result 919 states and 1492 transitions. [2022-07-13 21:08:41,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 21:08:41,007 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 [2022-07-13 21:08:41,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:41,030 INFO L225 Difference]: With dead ends: 919 [2022-07-13 21:08:41,030 INFO L226 Difference]: Without dead ends: 496 [2022-07-13 21:08:41,037 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:41,040 INFO L413 NwaCegarLoop]: 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 [2022-07-13 21:08:41,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1082 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 21:08:41,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-07-13 21:08:41,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 490. [2022-07-13 21:08:41,104 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) [2022-07-13 21:08:41,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 750 transitions. [2022-07-13 21:08:41,108 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 750 transitions. Word has length 44 [2022-07-13 21:08:41,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:41,108 INFO L495 AbstractCegarLoop]: Abstraction has 490 states and 750 transitions. [2022-07-13 21:08:41,108 INFO L496 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) [2022-07-13 21:08:41,108 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 750 transitions. [2022-07-13 21:08:41,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-13 21:08:41,111 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:41,111 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:41,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-13 21:08:41,111 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:41,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:41,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1131267963, now seen corresponding path program 1 times [2022-07-13 21:08:41,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:41,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92397722] [2022-07-13 21:08:41,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:41,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:41,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 21:08:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:41,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:41,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92397722] [2022-07-13 21:08:41,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92397722] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:41,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:41,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 21:08:41,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563749376] [2022-07-13 21:08:41,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:41,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:41,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:41,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:41,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 21:08:41,181 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) [2022-07-13 21:08:41,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:41,541 INFO L93 Difference]: Finished difference Result 738 states and 1090 transitions. [2022-07-13 21:08:41,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 21:08:41,542 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 [2022-07-13 21:08:41,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:41,545 INFO L225 Difference]: With dead ends: 738 [2022-07-13 21:08:41,545 INFO L226 Difference]: Without dead ends: 614 [2022-07-13 21:08:41,546 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:41,546 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 349 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:41,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 1400 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 21:08:41,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-13 21:08:41,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 557. [2022-07-13 21:08:41,569 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) [2022-07-13 21:08:41,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 840 transitions. [2022-07-13 21:08:41,572 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 840 transitions. Word has length 45 [2022-07-13 21:08:41,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:41,572 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 840 transitions. [2022-07-13 21:08:41,573 INFO L496 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) [2022-07-13 21:08:41,573 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 840 transitions. [2022-07-13 21:08:41,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-13 21:08:41,574 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:41,574 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:41,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-13 21:08:41,575 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:41,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:41,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1879341872, now seen corresponding path program 1 times [2022-07-13 21:08:41,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:41,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355909061] [2022-07-13 21:08:41,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:41,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 21:08:41,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:41,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:41,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355909061] [2022-07-13 21:08:41,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355909061] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:41,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:41,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 21:08:41,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38279571] [2022-07-13 21:08:41,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:41,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:41,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:41,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:41,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 21:08:41,672 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) [2022-07-13 21:08:41,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:41,827 INFO L93 Difference]: Finished difference Result 965 states and 1399 transitions. [2022-07-13 21:08:41,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 21:08:41,827 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 [2022-07-13 21:08:41,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:41,831 INFO L225 Difference]: With dead ends: 965 [2022-07-13 21:08:41,831 INFO L226 Difference]: Without dead ends: 774 [2022-07-13 21:08:41,832 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:41,832 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 906 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:41,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [931 Valid, 1083 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 21:08:41,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2022-07-13 21:08:41,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 722. [2022-07-13 21:08:41,856 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) [2022-07-13 21:08:41,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1058 transitions. [2022-07-13 21:08:41,860 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1058 transitions. Word has length 45 [2022-07-13 21:08:41,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:41,860 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1058 transitions. [2022-07-13 21:08:41,860 INFO L496 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) [2022-07-13 21:08:41,860 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1058 transitions. [2022-07-13 21:08:41,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-07-13 21:08:41,863 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:41,863 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:41,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-13 21:08:41,863 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:41,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:41,864 INFO L85 PathProgramCache]: Analyzing trace with hash -2075143713, now seen corresponding path program 1 times [2022-07-13 21:08:41,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:41,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074293710] [2022-07-13 21:08:41,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:41,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:41,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:41,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-13 21:08:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-13 21:08:41,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:41,909 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 21:08:41,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:41,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074293710] [2022-07-13 21:08:41,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074293710] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:41,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:41,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 21:08:41,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953466106] [2022-07-13 21:08:41,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:41,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:41,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:41,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:41,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 21:08:41,911 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) [2022-07-13 21:08:42,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:42,238 INFO L93 Difference]: Finished difference Result 1306 states and 1843 transitions. [2022-07-13 21:08:42,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 21:08:42,238 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 [2022-07-13 21:08:42,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:42,242 INFO L225 Difference]: With dead ends: 1306 [2022-07-13 21:08:42,242 INFO L226 Difference]: Without dead ends: 950 [2022-07-13 21:08:42,243 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:42,243 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 333 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:42,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 1455 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 21:08:42,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2022-07-13 21:08:42,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 912. [2022-07-13 21:08:42,267 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) [2022-07-13 21:08:42,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1296 transitions. [2022-07-13 21:08:42,271 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1296 transitions. Word has length 62 [2022-07-13 21:08:42,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:42,271 INFO L495 AbstractCegarLoop]: Abstraction has 912 states and 1296 transitions. [2022-07-13 21:08:42,272 INFO L496 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) [2022-07-13 21:08:42,272 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1296 transitions. [2022-07-13 21:08:42,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-07-13 21:08:42,273 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:42,273 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:42,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-13 21:08:42,274 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:42,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:42,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1252852542, now seen corresponding path program 1 times [2022-07-13 21:08:42,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:42,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181357867] [2022-07-13 21:08:42,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:42,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-13 21:08:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:42,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,322 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-13 21:08:42,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:42,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181357867] [2022-07-13 21:08:42,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181357867] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:42,323 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:42,323 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 21:08:42,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741864211] [2022-07-13 21:08:42,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:42,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:42,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:42,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:42,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 21:08:42,324 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) [2022-07-13 21:08:42,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:42,458 INFO L93 Difference]: Finished difference Result 1565 states and 2149 transitions. [2022-07-13 21:08:42,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 21:08:42,458 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 [2022-07-13 21:08:42,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:42,463 INFO L225 Difference]: With dead ends: 1565 [2022-07-13 21:08:42,464 INFO L226 Difference]: Without dead ends: 1111 [2022-07-13 21:08:42,465 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:42,467 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 893 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:42,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [918 Valid, 1080 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 21:08:42,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2022-07-13 21:08:42,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1056. [2022-07-13 21:08:42,516 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) [2022-07-13 21:08:42,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1469 transitions. [2022-07-13 21:08:42,520 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1469 transitions. Word has length 67 [2022-07-13 21:08:42,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:42,520 INFO L495 AbstractCegarLoop]: Abstraction has 1056 states and 1469 transitions. [2022-07-13 21:08:42,520 INFO L496 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) [2022-07-13 21:08:42,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1469 transitions. [2022-07-13 21:08:42,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-13 21:08:42,522 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:42,522 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:42,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-13 21:08:42,522 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:42,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:42,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1281985013, now seen corresponding path program 1 times [2022-07-13 21:08:42,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:42,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523153232] [2022-07-13 21:08:42,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:42,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:42,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 21:08:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-13 21:08:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,634 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-13 21:08:42,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:42,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523153232] [2022-07-13 21:08:42,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523153232] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:42,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702642683] [2022-07-13 21:08:42,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:42,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:42,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:42,636 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) [2022-07-13 21:08:42,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 21:08:42,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:42,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 21:08:42,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:08:42,810 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-13 21:08:42,810 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 21:08:42,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702642683] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:42,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 21:08:42,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-13 21:08:42,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565305097] [2022-07-13 21:08:42,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:42,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 21:08:42,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:42,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 21:08:42,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:42,811 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) [2022-07-13 21:08:42,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:42,881 INFO L93 Difference]: Finished difference Result 1599 states and 2192 transitions. [2022-07-13 21:08:42,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 21:08:42,882 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 [2022-07-13 21:08:42,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:42,885 INFO L225 Difference]: With dead ends: 1599 [2022-07-13 21:08:42,885 INFO L226 Difference]: Without dead ends: 1054 [2022-07-13 21:08:42,887 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:42,887 INFO L413 NwaCegarLoop]: 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 [2022-07-13 21:08:42,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1340 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 21:08:42,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2022-07-13 21:08:42,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1010. [2022-07-13 21:08:42,917 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) [2022-07-13 21:08:42,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1394 transitions. [2022-07-13 21:08:42,924 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1394 transitions. Word has length 68 [2022-07-13 21:08:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:42,926 INFO L495 AbstractCegarLoop]: Abstraction has 1010 states and 1394 transitions. [2022-07-13 21:08:42,926 INFO L496 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) [2022-07-13 21:08:42,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1394 transitions. [2022-07-13 21:08:42,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-13 21:08:42,927 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:42,928 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:42,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 21:08:43,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-07-13 21:08:43,146 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:43,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:43,146 INFO L85 PathProgramCache]: Analyzing trace with hash 897986762, now seen corresponding path program 1 times [2022-07-13 21:08:43,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:43,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156965672] [2022-07-13 21:08:43,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:43,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:43,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 21:08:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-13 21:08:43,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,202 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-13 21:08:43,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:43,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156965672] [2022-07-13 21:08:43,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156965672] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:43,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693115711] [2022-07-13 21:08:43,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:43,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:43,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:43,207 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) [2022-07-13 21:08:43,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-13 21:08:43,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 21:08:43,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:08:43,389 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:43,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 21:08:43,420 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 21:08:43,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693115711] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:43,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-13 21:08:43,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2022-07-13 21:08:43,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397184761] [2022-07-13 21:08:43,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:43,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 21:08:43,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:43,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 21:08:43,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:08:43,423 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) [2022-07-13 21:08:43,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:43,536 INFO L93 Difference]: Finished difference Result 1062 states and 1456 transitions. [2022-07-13 21:08:43,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 21:08:43,537 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 [2022-07-13 21:08:43,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:43,540 INFO L225 Difference]: With dead ends: 1062 [2022-07-13 21:08:43,541 INFO L226 Difference]: Without dead ends: 1059 [2022-07-13 21:08:43,543 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:43,543 INFO L413 NwaCegarLoop]: 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 [2022-07-13 21:08:43,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1197 Valid, 746 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 21:08:43,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2022-07-13 21:08:43,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1009. [2022-07-13 21:08:43,575 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) [2022-07-13 21:08:43,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1391 transitions. [2022-07-13 21:08:43,581 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1391 transitions. Word has length 68 [2022-07-13 21:08:43,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:43,581 INFO L495 AbstractCegarLoop]: Abstraction has 1009 states and 1391 transitions. [2022-07-13 21:08:43,581 INFO L496 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) [2022-07-13 21:08:43,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1391 transitions. [2022-07-13 21:08:43,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-13 21:08:43,583 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:43,583 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:43,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-13 21:08:43,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-07-13 21:08:43,800 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:43,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:43,800 INFO L85 PathProgramCache]: Analyzing trace with hash 2066438309, now seen corresponding path program 1 times [2022-07-13 21:08:43,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:43,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664185636] [2022-07-13 21:08:43,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:43,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 21:08:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-13 21:08:43,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,857 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-13 21:08:43,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:43,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664185636] [2022-07-13 21:08:43,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664185636] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:43,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298079319] [2022-07-13 21:08:43,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:43,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:43,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:43,860 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) [2022-07-13 21:08:43,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-13 21:08:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:43,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-13 21:08:43,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:08:44,148 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:44,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 21:08:44,215 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 21:08:44,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298079319] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 21:08:44,216 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 21:08:44,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2022-07-13 21:08:44,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558785723] [2022-07-13 21:08:44,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 21:08:44,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 21:08:44,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:44,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 21:08:44,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:08:44,218 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) [2022-07-13 21:08:45,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:45,476 INFO L93 Difference]: Finished difference Result 2519 states and 3329 transitions. [2022-07-13 21:08:45,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-07-13 21:08:45,477 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 [2022-07-13 21:08:45,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:45,483 INFO L225 Difference]: With dead ends: 2519 [2022-07-13 21:08:45,484 INFO L226 Difference]: Without dead ends: 2023 [2022-07-13 21:08:45,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2022-07-13 21:08:45,486 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 1813 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 1823 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 3568 SdHoareTripleChecker+Invalid, 1931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:45,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1845 Valid, 3568 Invalid, 1931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1823 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:08:45,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2022-07-13 21:08:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1388. [2022-07-13 21:08:45,531 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) [2022-07-13 21:08:45,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1857 transitions. [2022-07-13 21:08:45,536 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1857 transitions. Word has length 69 [2022-07-13 21:08:45,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:45,536 INFO L495 AbstractCegarLoop]: Abstraction has 1388 states and 1857 transitions. [2022-07-13 21:08:45,537 INFO L496 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) [2022-07-13 21:08:45,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1857 transitions. [2022-07-13 21:08:45,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-13 21:08:45,539 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:45,539 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:45,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-13 21:08:45,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:45,757 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:45,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:45,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1048564289, now seen corresponding path program 1 times [2022-07-13 21:08:45,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:45,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901410102] [2022-07-13 21:08:45,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:45,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:45,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:45,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 21:08:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-13 21:08:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 21:08:45,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,834 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-13 21:08:45,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:45,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901410102] [2022-07-13 21:08:45,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901410102] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:45,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523912767] [2022-07-13 21:08:45,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:45,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:45,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:45,837 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) [2022-07-13 21:08:45,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-13 21:08:45,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:45,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 21:08:45,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:08:45,959 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 21:08:45,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 21:08:45,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523912767] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:45,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 21:08:45,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-13 21:08:45,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014518015] [2022-07-13 21:08:45,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:45,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 21:08:45,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:45,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 21:08:45,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:45,961 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) [2022-07-13 21:08:46,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:46,002 INFO L93 Difference]: Finished difference Result 2079 states and 2732 transitions. [2022-07-13 21:08:46,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 21:08:46,002 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 [2022-07-13 21:08:46,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:46,007 INFO L225 Difference]: With dead ends: 2079 [2022-07-13 21:08:46,007 INFO L226 Difference]: Without dead ends: 1310 [2022-07-13 21:08:46,008 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:46,009 INFO L413 NwaCegarLoop]: 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 [2022-07-13 21:08:46,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 761 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 21:08:46,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1310 states. [2022-07-13 21:08:46,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1310 to 1301. [2022-07-13 21:08:46,049 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) [2022-07-13 21:08:46,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 1741 transitions. [2022-07-13 21:08:46,053 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 1741 transitions. Word has length 88 [2022-07-13 21:08:46,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:46,053 INFO L495 AbstractCegarLoop]: Abstraction has 1301 states and 1741 transitions. [2022-07-13 21:08:46,053 INFO L496 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) [2022-07-13 21:08:46,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 1741 transitions. [2022-07-13 21:08:46,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 21:08:46,056 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:46,056 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:46,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-13 21:08:46,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:46,271 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:46,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:46,272 INFO L85 PathProgramCache]: Analyzing trace with hash -55924099, now seen corresponding path program 1 times [2022-07-13 21:08:46,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:46,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871196090] [2022-07-13 21:08:46,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:46,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:08:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 21:08:46,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 21:08:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 21:08:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 21:08:46,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,344 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-13 21:08:46,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:46,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871196090] [2022-07-13 21:08:46,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871196090] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:08:46,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267175725] [2022-07-13 21:08:46,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:46,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:08:46,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:08:46,346 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) [2022-07-13 21:08:46,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-13 21:08:46,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 21:08:46,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:08:46,461 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-13 21:08:46,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 21:08:46,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267175725] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:46,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 21:08:46,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-13 21:08:46,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530813491] [2022-07-13 21:08:46,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:46,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 21:08:46,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:46,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 21:08:46,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:46,463 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) [2022-07-13 21:08:46,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:46,502 INFO L93 Difference]: Finished difference Result 1678 states and 2202 transitions. [2022-07-13 21:08:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 21:08:46,503 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 [2022-07-13 21:08:46,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:46,504 INFO L225 Difference]: With dead ends: 1678 [2022-07-13 21:08:46,505 INFO L226 Difference]: Without dead ends: 360 [2022-07-13 21:08:46,506 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:46,507 INFO L413 NwaCegarLoop]: 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 [2022-07-13 21:08:46,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1335 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 21:08:46,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-07-13 21:08:46,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 360. [2022-07-13 21:08:46,515 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) [2022-07-13 21:08:46,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 567 transitions. [2022-07-13 21:08:46,517 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 567 transitions. Word has length 103 [2022-07-13 21:08:46,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:46,517 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 567 transitions. [2022-07-13 21:08:46,517 INFO L496 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) [2022-07-13 21:08:46,517 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 567 transitions. [2022-07-13 21:08:46,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:46,520 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:46,520 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:46,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-13 21:08:46,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-13 21:08:46,728 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:46,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:46,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1801318745, now seen corresponding path program 1 times [2022-07-13 21:08:46,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:46,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127851854] [2022-07-13 21:08:46,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:46,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:46,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:46,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:46,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:46,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:46,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:46,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127851854] [2022-07-13 21:08:46,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127851854] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:46,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:46,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-13 21:08:46,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514266532] [2022-07-13 21:08:46,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:46,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 21:08:46,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:46,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 21:08:46,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-13 21:08:46,808 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) [2022-07-13 21:08:47,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:47,731 INFO L93 Difference]: Finished difference Result 841 states and 1345 transitions. [2022-07-13 21:08:47,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-13 21:08:47,732 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 [2022-07-13 21:08:47,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:47,734 INFO L225 Difference]: With dead ends: 841 [2022-07-13 21:08:47,734 INFO L226 Difference]: Without dead ends: 491 [2022-07-13 21:08:47,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:08:47,735 INFO L413 NwaCegarLoop]: 623 mSDtfsCounter, 966 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:47,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [989 Valid, 1007 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:08:47,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-07-13 21:08:47,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2022-07-13 21:08:47,747 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) [2022-07-13 21:08:47,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 566 transitions. [2022-07-13 21:08:47,748 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 566 transitions. Word has length 168 [2022-07-13 21:08:47,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:47,749 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 566 transitions. [2022-07-13 21:08:47,749 INFO L496 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) [2022-07-13 21:08:47,749 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 566 transitions. [2022-07-13 21:08:47,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:47,750 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:47,750 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:47,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-13 21:08:47,750 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:47,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:47,751 INFO L85 PathProgramCache]: Analyzing trace with hash -2146146907, now seen corresponding path program 1 times [2022-07-13 21:08:47,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:47,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536288815] [2022-07-13 21:08:47,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:47,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:47,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:47,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:47,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:47,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536288815] [2022-07-13 21:08:47,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536288815] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:47,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:47,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-13 21:08:47,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899281893] [2022-07-13 21:08:47,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:47,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 21:08:47,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:47,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 21:08:47,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-13 21:08:47,837 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) [2022-07-13 21:08:48,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:48,812 INFO L93 Difference]: Finished difference Result 833 states and 1328 transitions. [2022-07-13 21:08:48,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-13 21:08:48,813 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 [2022-07-13 21:08:48,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:48,815 INFO L225 Difference]: With dead ends: 833 [2022-07-13 21:08:48,815 INFO L226 Difference]: Without dead ends: 491 [2022-07-13 21:08:48,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:08:48,816 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 957 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:48,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 1005 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:08:48,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-07-13 21:08:48,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2022-07-13 21:08:48,831 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) [2022-07-13 21:08:48,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 565 transitions. [2022-07-13 21:08:48,832 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 565 transitions. Word has length 168 [2022-07-13 21:08:48,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:48,832 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 565 transitions. [2022-07-13 21:08:48,832 INFO L496 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) [2022-07-13 21:08:48,832 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 565 transitions. [2022-07-13 21:08:48,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:48,834 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:48,834 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:48,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 21:08:48,834 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:48,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:48,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1762957987, now seen corresponding path program 1 times [2022-07-13 21:08:48,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:48,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632431584] [2022-07-13 21:08:48,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:48,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:48,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:48,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:48,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:48,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:48,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:48,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:48,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632431584] [2022-07-13 21:08:48,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632431584] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:48,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:48,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:08:48,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564818399] [2022-07-13 21:08:48,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:48,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:08:48,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:48,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:08:48,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:08:48,947 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) [2022-07-13 21:08:50,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:50,901 INFO L93 Difference]: Finished difference Result 1318 states and 2116 transitions. [2022-07-13 21:08:50,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 21:08:50,902 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 [2022-07-13 21:08:50,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:50,909 INFO L225 Difference]: With dead ends: 1318 [2022-07-13 21:08:50,909 INFO L226 Difference]: Without dead ends: 978 [2022-07-13 21:08:50,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:08:50,911 INFO L413 NwaCegarLoop]: 668 mSDtfsCounter, 1456 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 1992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:50,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 1588 Invalid, 1992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-13 21:08:50,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2022-07-13 21:08:50,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 715. [2022-07-13 21:08:50,942 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) [2022-07-13 21:08:50,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1133 transitions. [2022-07-13 21:08:50,944 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1133 transitions. Word has length 168 [2022-07-13 21:08:50,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:50,944 INFO L495 AbstractCegarLoop]: Abstraction has 715 states and 1133 transitions. [2022-07-13 21:08:50,944 INFO L496 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) [2022-07-13 21:08:50,945 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1133 transitions. [2022-07-13 21:08:50,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:50,946 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:50,946 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:50,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 21:08:50,947 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:50,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:50,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1609608801, now seen corresponding path program 1 times [2022-07-13 21:08:50,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:50,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661273174] [2022-07-13 21:08:50,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:50,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:50,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:50,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:51,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:51,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:51,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:51,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661273174] [2022-07-13 21:08:51,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661273174] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:51,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:51,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:08:51,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312834673] [2022-07-13 21:08:51,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:51,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:08:51,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:51,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:08:51,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:51,086 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) [2022-07-13 21:08:53,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:53,598 INFO L93 Difference]: Finished difference Result 2178 states and 3507 transitions. [2022-07-13 21:08:53,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:08:53,599 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 [2022-07-13 21:08:53,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:53,603 INFO L225 Difference]: With dead ends: 2178 [2022-07-13 21:08:53,603 INFO L226 Difference]: Without dead ends: 1483 [2022-07-13 21:08:53,604 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:53,605 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 1483 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1501 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 3000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:53,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1501 Valid, 2783 Invalid, 3000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-13 21:08:53,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2022-07-13 21:08:53,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1046. [2022-07-13 21:08:53,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.581419624217119) internal successors, (1515), 962 states have internal predecessors, (1515), 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) [2022-07-13 21:08:53,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1652 transitions. [2022-07-13 21:08:53,654 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1652 transitions. Word has length 168 [2022-07-13 21:08:53,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:53,654 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1652 transitions. [2022-07-13 21:08:53,654 INFO L496 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) [2022-07-13 21:08:53,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1652 transitions. [2022-07-13 21:08:53,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:53,656 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:53,656 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:53,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 21:08:53,656 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:53,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:53,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1271321251, now seen corresponding path program 1 times [2022-07-13 21:08:53,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:53,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238928175] [2022-07-13 21:08:53,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:53,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:53,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:53,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:53,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:53,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:53,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:53,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:53,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238928175] [2022-07-13 21:08:53,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238928175] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:53,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:53,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:08:53,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250397995] [2022-07-13 21:08:53,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:53,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:08:53,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:53,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:08:53,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:53,749 INFO L87 Difference]: Start difference. First operand 1046 states and 1652 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) [2022-07-13 21:08:55,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:55,010 INFO L93 Difference]: Finished difference Result 2523 states and 4060 transitions. [2022-07-13 21:08:55,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:08:55,011 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 [2022-07-13 21:08:55,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:55,016 INFO L225 Difference]: With dead ends: 2523 [2022-07-13 21:08:55,016 INFO L226 Difference]: Without dead ends: 1497 [2022-07-13 21:08:55,018 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:55,019 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 1050 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:55,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1069 Valid, 1513 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-13 21:08:55,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2022-07-13 21:08:55,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1046. [2022-07-13 21:08:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.5782881002087683) internal successors, (1512), 962 states have internal predecessors, (1512), 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) [2022-07-13 21:08:55,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1649 transitions. [2022-07-13 21:08:55,080 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1649 transitions. Word has length 168 [2022-07-13 21:08:55,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:55,081 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1649 transitions. [2022-07-13 21:08:55,081 INFO L496 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) [2022-07-13 21:08:55,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1649 transitions. [2022-07-13 21:08:55,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:55,082 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:55,082 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:55,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 21:08:55,083 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:55,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:55,083 INFO L85 PathProgramCache]: Analyzing trace with hash -844766753, now seen corresponding path program 1 times [2022-07-13 21:08:55,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:55,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792352407] [2022-07-13 21:08:55,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:55,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:55,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:55,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:55,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:55,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:55,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792352407] [2022-07-13 21:08:55,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792352407] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:55,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:55,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:08:55,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353618052] [2022-07-13 21:08:55,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:55,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:08:55,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:55,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:08:55,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:55,203 INFO L87 Difference]: Start difference. First operand 1046 states and 1649 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) [2022-07-13 21:08:56,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:56,232 INFO L93 Difference]: Finished difference Result 2519 states and 4043 transitions. [2022-07-13 21:08:56,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:08:56,232 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 [2022-07-13 21:08:56,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:56,237 INFO L225 Difference]: With dead ends: 2519 [2022-07-13 21:08:56,237 INFO L226 Difference]: Without dead ends: 1493 [2022-07-13 21:08:56,239 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:56,240 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 1281 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:56,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1300 Valid, 1279 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:08:56,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1493 states. [2022-07-13 21:08:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1493 to 1046. [2022-07-13 21:08:56,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.5751565762004176) internal successors, (1509), 962 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) [2022-07-13 21:08:56,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1646 transitions. [2022-07-13 21:08:56,293 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1646 transitions. Word has length 168 [2022-07-13 21:08:56,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:56,293 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1646 transitions. [2022-07-13 21:08:56,293 INFO L496 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) [2022-07-13 21:08:56,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1646 transitions. [2022-07-13 21:08:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:56,295 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:56,295 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:56,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 21:08:56,295 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:56,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:56,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1385196259, now seen corresponding path program 1 times [2022-07-13 21:08:56,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:56,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808900573] [2022-07-13 21:08:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:56,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:56,412 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:56,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:56,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808900573] [2022-07-13 21:08:56,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808900573] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:56,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:56,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:08:56,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257446063] [2022-07-13 21:08:56,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:56,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:08:56,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:56,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:08:56,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:56,414 INFO L87 Difference]: Start difference. First operand 1046 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) [2022-07-13 21:08:58,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:08:58,994 INFO L93 Difference]: Finished difference Result 3436 states and 5490 transitions. [2022-07-13 21:08:58,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:08:58,999 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 [2022-07-13 21:08:58,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:08:59,006 INFO L225 Difference]: With dead ends: 3436 [2022-07-13 21:08:59,007 INFO L226 Difference]: Without dead ends: 2410 [2022-07-13 21:08:59,009 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:08:59,009 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 1465 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2857 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 2764 SdHoareTripleChecker+Invalid, 2943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-13 21:08:59,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1483 Valid, 2764 Invalid, 2943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2857 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-13 21:08:59,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2022-07-13 21:08:59,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 1717. [2022-07-13 21:08:59,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1575 states have (on average 1.5695238095238095) internal successors, (2472), 1581 states have internal predecessors, (2472), 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) [2022-07-13 21:08:59,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2697 transitions. [2022-07-13 21:08:59,101 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2697 transitions. Word has length 168 [2022-07-13 21:08:59,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:08:59,102 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2697 transitions. [2022-07-13 21:08:59,102 INFO L496 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) [2022-07-13 21:08:59,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2697 transitions. [2022-07-13 21:08:59,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:08:59,103 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:08:59,103 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:08:59,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 21:08:59,104 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:08:59,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:08:59,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1541176801, now seen corresponding path program 1 times [2022-07-13 21:08:59,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:08:59,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492998533] [2022-07-13 21:08:59,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:08:59,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:08:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:08:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:08:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:08:59,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:08:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:08:59,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:08:59,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:08:59,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:08:59,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492998533] [2022-07-13 21:08:59,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492998533] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:08:59,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:08:59,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:08:59,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439568289] [2022-07-13 21:08:59,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:08:59,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:08:59,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:08:59,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:08:59,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:08:59,250 INFO L87 Difference]: Start difference. First operand 1717 states and 2697 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) [2022-07-13 21:09:00,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:00,479 INFO L93 Difference]: Finished difference Result 4093 states and 6528 transitions. [2022-07-13 21:09:00,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:09:00,483 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 [2022-07-13 21:09:00,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:00,491 INFO L225 Difference]: With dead ends: 4093 [2022-07-13 21:09:00,491 INFO L226 Difference]: Without dead ends: 2396 [2022-07-13 21:09:00,494 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:00,494 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 1047 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:00,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 1502 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-13 21:09:00,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2022-07-13 21:09:00,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 1717. [2022-07-13 21:09:00,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1575 states have (on average 1.5663492063492064) internal successors, (2467), 1581 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) [2022-07-13 21:09:00,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2692 transitions. [2022-07-13 21:09:00,606 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2692 transitions. Word has length 168 [2022-07-13 21:09:00,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:00,606 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2692 transitions. [2022-07-13 21:09:00,606 INFO L496 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) [2022-07-13 21:09:00,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2692 transitions. [2022-07-13 21:09:00,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:00,608 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:00,608 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:00,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 21:09:00,608 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:00,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:00,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1130566435, now seen corresponding path program 1 times [2022-07-13 21:09:00,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:00,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593393255] [2022-07-13 21:09:00,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:00,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:00,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:00,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:00,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:00,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593393255] [2022-07-13 21:09:00,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593393255] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:00,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:00,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:00,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689957509] [2022-07-13 21:09:00,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:00,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:00,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:00,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:00,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:00,713 INFO L87 Difference]: Start difference. First operand 1717 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) [2022-07-13 21:09:03,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:03,202 INFO L93 Difference]: Finished difference Result 5875 states and 9325 transitions. [2022-07-13 21:09:03,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:09:03,203 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 [2022-07-13 21:09:03,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:03,225 INFO L225 Difference]: With dead ends: 5875 [2022-07-13 21:09:03,225 INFO L226 Difference]: Without dead ends: 4178 [2022-07-13 21:09:03,231 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:03,232 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 1457 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2830 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 2753 SdHoareTripleChecker+Invalid, 2916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:03,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1475 Valid, 2753 Invalid, 2916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2830 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-13 21:09:03,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2022-07-13 21:09:03,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3063. [2022-07-13 21:09:03,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.560966939210807) internal successors, (4391), 2823 states have internal predecessors, (4391), 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) [2022-07-13 21:09:03,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4798 transitions. [2022-07-13 21:09:03,426 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4798 transitions. Word has length 168 [2022-07-13 21:09:03,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:03,426 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4798 transitions. [2022-07-13 21:09:03,427 INFO L496 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) [2022-07-13 21:09:03,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4798 transitions. [2022-07-13 21:09:03,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:03,429 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:03,429 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:03,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-13 21:09:03,429 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:03,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:03,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1376531039, now seen corresponding path program 1 times [2022-07-13 21:09:03,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:03,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150620020] [2022-07-13 21:09:03,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:03,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:03,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:03,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:03,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:03,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150620020] [2022-07-13 21:09:03,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150620020] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:03,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:03,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:03,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312006923] [2022-07-13 21:09:03,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:03,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:03,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:03,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:03,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:03,537 INFO L87 Difference]: Start difference. First operand 3063 states and 4798 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) [2022-07-13 21:09:04,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:04,761 INFO L93 Difference]: Finished difference Result 7237 states and 11491 transitions. [2022-07-13 21:09:04,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:09:04,761 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 [2022-07-13 21:09:04,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:04,771 INFO L225 Difference]: With dead ends: 7237 [2022-07-13 21:09:04,771 INFO L226 Difference]: Without dead ends: 4194 [2022-07-13 21:09:04,777 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:04,778 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 1204 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:04,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 1303 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:09:04,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2022-07-13 21:09:04,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 3063. [2022-07-13 21:09:04,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.557767507998578) internal successors, (4382), 2823 states have internal predecessors, (4382), 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) [2022-07-13 21:09:04,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4789 transitions. [2022-07-13 21:09:04,986 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4789 transitions. Word has length 168 [2022-07-13 21:09:04,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:04,986 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4789 transitions. [2022-07-13 21:09:04,986 INFO L496 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) [2022-07-13 21:09:04,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4789 transitions. [2022-07-13 21:09:04,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:04,988 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:04,988 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:04,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-13 21:09:04,989 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:04,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:04,989 INFO L85 PathProgramCache]: Analyzing trace with hash -759352163, now seen corresponding path program 1 times [2022-07-13 21:09:04,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:04,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207907686] [2022-07-13 21:09:04,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:04,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:04,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:05,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:05,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:05,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:05,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207907686] [2022-07-13 21:09:05,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207907686] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:05,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:05,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:05,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537443652] [2022-07-13 21:09:05,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:05,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:05,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:05,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:05,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:05,098 INFO L87 Difference]: Start difference. First operand 3063 states and 4789 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) [2022-07-13 21:09:06,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:06,559 INFO L93 Difference]: Finished difference Result 7217 states and 11424 transitions. [2022-07-13 21:09:06,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:09:06,560 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 [2022-07-13 21:09:06,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:06,591 INFO L225 Difference]: With dead ends: 7217 [2022-07-13 21:09:06,603 INFO L226 Difference]: Without dead ends: 4174 [2022-07-13 21:09:06,610 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:06,611 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 1045 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 1487 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:06,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1064 Valid, 1487 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1322 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-13 21:09:06,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4174 states. [2022-07-13 21:09:06,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4174 to 3063. [2022-07-13 21:09:06,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.554568076786349) internal successors, (4373), 2823 states have internal predecessors, (4373), 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) [2022-07-13 21:09:06,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4780 transitions. [2022-07-13 21:09:06,849 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4780 transitions. Word has length 168 [2022-07-13 21:09:06,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:06,849 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4780 transitions. [2022-07-13 21:09:06,849 INFO L496 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) [2022-07-13 21:09:06,850 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4780 transitions. [2022-07-13 21:09:06,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:06,851 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:06,852 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:06,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-13 21:09:06,852 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:06,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash -341463461, now seen corresponding path program 1 times [2022-07-13 21:09:06,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:06,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039422835] [2022-07-13 21:09:06,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:06,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:06,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:06,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:06,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:06,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:06,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039422835] [2022-07-13 21:09:06,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039422835] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:06,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:06,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:06,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529974782] [2022-07-13 21:09:06,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:06,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:06,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:06,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:06,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:06,980 INFO L87 Difference]: Start difference. First operand 3063 states and 4780 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) [2022-07-13 21:09:08,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:08,440 INFO L93 Difference]: Finished difference Result 7207 states and 11377 transitions. [2022-07-13 21:09:08,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:09:08,449 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 [2022-07-13 21:09:08,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:08,457 INFO L225 Difference]: With dead ends: 7207 [2022-07-13 21:09:08,457 INFO L226 Difference]: Without dead ends: 4164 [2022-07-13 21:09:08,462 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:08,463 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 1043 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:08,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1062 Valid, 1483 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-13 21:09:08,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2022-07-13 21:09:08,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 3063. [2022-07-13 21:09:08,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.5513686455741202) internal successors, (4364), 2823 states have internal predecessors, (4364), 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) [2022-07-13 21:09:08,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4771 transitions. [2022-07-13 21:09:08,666 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4771 transitions. Word has length 168 [2022-07-13 21:09:08,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:08,666 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4771 transitions. [2022-07-13 21:09:08,666 INFO L496 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) [2022-07-13 21:09:08,666 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4771 transitions. [2022-07-13 21:09:08,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:08,669 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:08,669 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:08,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-13 21:09:08,670 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:08,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:08,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1057490141, now seen corresponding path program 1 times [2022-07-13 21:09:08,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:08,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889339260] [2022-07-13 21:09:08,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:08,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:08,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:08,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:08,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:08,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:08,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:08,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:08,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:08,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889339260] [2022-07-13 21:09:08,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889339260] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:08,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:08,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:08,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914371637] [2022-07-13 21:09:08,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:08,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:08,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:08,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:08,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:08,764 INFO L87 Difference]: Start difference. First operand 3063 states and 4771 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) [2022-07-13 21:09:10,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:10,181 INFO L93 Difference]: Finished difference Result 7197 states and 11330 transitions. [2022-07-13 21:09:10,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:09:10,182 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 [2022-07-13 21:09:10,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:10,189 INFO L225 Difference]: With dead ends: 7197 [2022-07-13 21:09:10,190 INFO L226 Difference]: Without dead ends: 4154 [2022-07-13 21:09:10,195 INFO L412 NwaCegarLoop]: 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 [2022-07-13 21:09:10,195 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 1085 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 1453 SdHoareTripleChecker+Invalid, 1341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:10,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1104 Valid, 1453 Invalid, 1341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 21:09:10,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4154 states. [2022-07-13 21:09:10,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4154 to 3063. [2022-07-13 21:09:10,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.5481692143618913) internal successors, (4355), 2823 states have internal predecessors, (4355), 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) [2022-07-13 21:09:10,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4762 transitions. [2022-07-13 21:09:10,439 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4762 transitions. Word has length 168 [2022-07-13 21:09:10,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:10,439 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4762 transitions. [2022-07-13 21:09:10,439 INFO L496 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) [2022-07-13 21:09:10,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4762 transitions. [2022-07-13 21:09:10,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:10,441 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:10,441 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:10,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-13 21:09:10,442 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:10,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:10,442 INFO L85 PathProgramCache]: Analyzing trace with hash -559950309, now seen corresponding path program 1 times [2022-07-13 21:09:10,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:10,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987581046] [2022-07-13 21:09:10,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:10,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:10,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:10,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:10,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:10,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:10,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:10,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:10,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987581046] [2022-07-13 21:09:10,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987581046] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:10,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:10,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:10,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187381789] [2022-07-13 21:09:10,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:10,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:10,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:10,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:10,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:10,547 INFO L87 Difference]: Start difference. First operand 3063 states and 4762 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) [2022-07-13 21:09:14,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:14,076 INFO L93 Difference]: Finished difference Result 11921 states and 18647 transitions. [2022-07-13 21:09:14,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:09:14,077 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 [2022-07-13 21:09:14,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:14,097 INFO L225 Difference]: With dead ends: 11921 [2022-07-13 21:09:14,097 INFO L226 Difference]: Without dead ends: 8878 [2022-07-13 21:09:14,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:09:14,105 INFO L413 NwaCegarLoop]: 1059 mSDtfsCounter, 1529 mSDsluCounter, 1817 mSDsCounter, 0 mSdLazyCounter, 3229 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 2876 SdHoareTripleChecker+Invalid, 3320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 3229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:14,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1546 Valid, 2876 Invalid, 3320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 3229 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-13 21:09:14,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8878 states. [2022-07-13 21:09:14,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8878 to 5701. [2022-07-13 21:09:14,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 5243 states have (on average 1.5401487697882892) internal successors, (8075), 5261 states have internal predecessors, (8075), 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) [2022-07-13 21:09:14,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 8848 transitions. [2022-07-13 21:09:14,614 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 8848 transitions. Word has length 168 [2022-07-13 21:09:14,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:14,614 INFO L495 AbstractCegarLoop]: Abstraction has 5701 states and 8848 transitions. [2022-07-13 21:09:14,615 INFO L496 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) [2022-07-13 21:09:14,615 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 8848 transitions. [2022-07-13 21:09:14,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:14,618 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:14,618 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:14,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-13 21:09:14,619 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:14,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:14,619 INFO L85 PathProgramCache]: Analyzing trace with hash -196483811, now seen corresponding path program 1 times [2022-07-13 21:09:14,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:14,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937240062] [2022-07-13 21:09:14,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:14,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:14,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:14,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:14,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:14,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937240062] [2022-07-13 21:09:14,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937240062] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:14,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:14,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:14,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669504557] [2022-07-13 21:09:14,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:14,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:14,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:14,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:14,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:14,726 INFO L87 Difference]: Start difference. First operand 5701 states and 8848 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) [2022-07-13 21:09:19,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:19,121 INFO L93 Difference]: Finished difference Result 22389 states and 34987 transitions. [2022-07-13 21:09:19,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:09:19,122 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 [2022-07-13 21:09:19,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:19,160 INFO L225 Difference]: With dead ends: 22389 [2022-07-13 21:09:19,160 INFO L226 Difference]: Without dead ends: 16708 [2022-07-13 21:09:19,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:09:19,174 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 1795 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 2718 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1825 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 2812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:19,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1825 Valid, 2703 Invalid, 2812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2718 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-13 21:09:19,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16708 states. [2022-07-13 21:09:20,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16708 to 11038. [2022-07-13 21:09:20,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11038 states, 10172 states have (on average 1.5380456154148643) internal successors, (15645), 10206 states have internal predecessors, (15645), 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) [2022-07-13 21:09:20,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11038 states to 11038 states and 17188 transitions. [2022-07-13 21:09:20,227 INFO L78 Accepts]: Start accepts. Automaton has 11038 states and 17188 transitions. Word has length 168 [2022-07-13 21:09:20,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:20,227 INFO L495 AbstractCegarLoop]: Abstraction has 11038 states and 17188 transitions. [2022-07-13 21:09:20,227 INFO L496 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) [2022-07-13 21:09:20,227 INFO L276 IsEmpty]: Start isEmpty. Operand 11038 states and 17188 transitions. [2022-07-13 21:09:20,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:20,232 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:20,232 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:20,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-13 21:09:20,233 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:20,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:20,233 INFO L85 PathProgramCache]: Analyzing trace with hash 92335579, now seen corresponding path program 1 times [2022-07-13 21:09:20,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:20,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287255490] [2022-07-13 21:09:20,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:20,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:20,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:20,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:20,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:20,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287255490] [2022-07-13 21:09:20,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287255490] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:20,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:20,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:20,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598264453] [2022-07-13 21:09:20,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:20,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:20,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:20,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:20,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:20,335 INFO L87 Difference]: Start difference. First operand 11038 states and 17188 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) [2022-07-13 21:09:27,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:27,252 INFO L93 Difference]: Finished difference Result 43244 states and 67809 transitions. [2022-07-13 21:09:27,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:09:27,253 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 [2022-07-13 21:09:27,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:27,333 INFO L225 Difference]: With dead ends: 43244 [2022-07-13 21:09:27,333 INFO L226 Difference]: Without dead ends: 32226 [2022-07-13 21:09:27,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:09:27,363 INFO L413 NwaCegarLoop]: 1018 mSDtfsCounter, 1508 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 3144 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1525 SdHoareTripleChecker+Valid, 2838 SdHoareTripleChecker+Invalid, 3235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 3144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:27,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1525 Valid, 2838 Invalid, 3235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 3144 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-13 21:09:27,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32226 states. [2022-07-13 21:09:29,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32226 to 21695. [2022-07-13 21:09:29,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21695 states, 20029 states have (on average 1.5377203055569424) internal successors, (30799), 20095 states have internal predecessors, (30799), 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) [2022-07-13 21:09:29,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21695 states to 21695 states and 34012 transitions. [2022-07-13 21:09:29,432 INFO L78 Accepts]: Start accepts. Automaton has 21695 states and 34012 transitions. Word has length 168 [2022-07-13 21:09:29,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:29,432 INFO L495 AbstractCegarLoop]: Abstraction has 21695 states and 34012 transitions. [2022-07-13 21:09:29,432 INFO L496 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) [2022-07-13 21:09:29,433 INFO L276 IsEmpty]: Start isEmpty. Operand 21695 states and 34012 transitions. [2022-07-13 21:09:29,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:29,441 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:29,441 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:29,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-13 21:09:29,441 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:29,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:29,442 INFO L85 PathProgramCache]: Analyzing trace with hash -452536995, now seen corresponding path program 1 times [2022-07-13 21:09:29,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:29,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225064736] [2022-07-13 21:09:29,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:29,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:29,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:29,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:29,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:29,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:29,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225064736] [2022-07-13 21:09:29,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225064736] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:29,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:29,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:29,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892479006] [2022-07-13 21:09:29,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:29,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:29,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:29,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:29,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:29,527 INFO L87 Difference]: Start difference. First operand 21695 states and 34012 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) [2022-07-13 21:09:40,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:09:40,186 INFO L93 Difference]: Finished difference Result 84363 states and 133159 transitions. [2022-07-13 21:09:40,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:09:40,187 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 [2022-07-13 21:09:40,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:09:40,355 INFO L225 Difference]: With dead ends: 84363 [2022-07-13 21:09:40,355 INFO L226 Difference]: Without dead ends: 62688 [2022-07-13 21:09:40,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:09:40,417 INFO L413 NwaCegarLoop]: 871 mSDtfsCounter, 1718 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 2699 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1748 SdHoareTripleChecker+Valid, 2691 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-13 21:09:40,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1748 Valid, 2691 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2699 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-13 21:09:40,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62688 states. [2022-07-13 21:09:44,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62688 to 42976. [2022-07-13 21:09:44,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42976 states, 39742 states have (on average 1.5383473403452268) internal successors, (61137), 39872 states have internal predecessors, (61137), 2331 states have call successors, (2331), 775 states have call predecessors, (2331), 902 states have return successors, (4644), 2456 states have call predecessors, (4644), 2329 states have call successors, (4644) [2022-07-13 21:09:44,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42976 states to 42976 states and 68112 transitions. [2022-07-13 21:09:44,907 INFO L78 Accepts]: Start accepts. Automaton has 42976 states and 68112 transitions. Word has length 168 [2022-07-13 21:09:44,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:09:44,907 INFO L495 AbstractCegarLoop]: Abstraction has 42976 states and 68112 transitions. [2022-07-13 21:09:44,908 INFO L496 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) [2022-07-13 21:09:44,908 INFO L276 IsEmpty]: Start isEmpty. Operand 42976 states and 68112 transitions. [2022-07-13 21:09:44,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:09:44,923 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:09:44,923 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:09:44,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-13 21:09:44,923 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:09:44,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:09:44,924 INFO L85 PathProgramCache]: Analyzing trace with hash 222623131, now seen corresponding path program 1 times [2022-07-13 21:09:44,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:09:44,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921802727] [2022-07-13 21:09:44,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:09:44,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:09:44,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:44,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:09:44,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:44,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:09:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:45,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:09:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:45,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:09:45,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:45,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:09:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:09:45,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:09:45,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:09:45,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921802727] [2022-07-13 21:09:45,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921802727] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:09:45,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:09:45,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:09:45,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590416036] [2022-07-13 21:09:45,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:09:45,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:09:45,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:09:45,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:09:45,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:09:45,043 INFO L87 Difference]: Start difference. First operand 42976 states and 68112 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) [2022-07-13 21:10:04,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:10:04,230 INFO L93 Difference]: Finished difference Result 163496 states and 261097 transitions. [2022-07-13 21:10:04,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:10:04,231 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 [2022-07-13 21:10:04,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:10:04,604 INFO L225 Difference]: With dead ends: 163496 [2022-07-13 21:10:04,605 INFO L226 Difference]: Without dead ends: 120540 [2022-07-13 21:10:04,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:10:04,724 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 1475 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 3010 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1492 SdHoareTripleChecker+Valid, 2774 SdHoareTripleChecker+Invalid, 3104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 3010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-13 21:10:04,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1492 Valid, 2774 Invalid, 3104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 3010 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-13 21:10:04,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120540 states. [2022-07-13 21:10:13,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120540 to 85602. [2022-07-13 21:10:13,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85602 states, 79296 states have (on average 1.5402164043583535) internal successors, (122133), 79554 states have internal predecessors, (122133), 4507 states have call successors, (4507), 1543 states have call predecessors, (4507), 1798 states have return successors, (11322), 4760 states have call predecessors, (11322), 4505 states have call successors, (11322) [2022-07-13 21:10:13,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85602 states to 85602 states and 137962 transitions. [2022-07-13 21:10:13,694 INFO L78 Accepts]: Start accepts. Automaton has 85602 states and 137962 transitions. Word has length 168 [2022-07-13 21:10:13,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:10:13,694 INFO L495 AbstractCegarLoop]: Abstraction has 85602 states and 137962 transitions. [2022-07-13 21:10:13,694 INFO L496 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) [2022-07-13 21:10:13,694 INFO L276 IsEmpty]: Start isEmpty. Operand 85602 states and 137962 transitions. [2022-07-13 21:10:13,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:10:13,728 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:10:13,728 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:10:13,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-13 21:10:13,728 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:10:13,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:10:13,729 INFO L85 PathProgramCache]: Analyzing trace with hash -362148519, now seen corresponding path program 1 times [2022-07-13 21:10:13,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:10:13,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034322708] [2022-07-13 21:10:13,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:10:13,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:10:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:10:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:10:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:10:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:10:13,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:10:13,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:10:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:10:13,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:10:13,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034322708] [2022-07-13 21:10:13,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034322708] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:10:13,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:10:13,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:10:13,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748779600] [2022-07-13 21:10:13,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:10:13,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:10:13,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:10:13,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:10:13,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:10:13,818 INFO L87 Difference]: Start difference. First operand 85602 states and 137962 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) [2022-07-13 21:10:50,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:10:50,497 INFO L93 Difference]: Finished difference Result 321448 states and 522113 transitions. [2022-07-13 21:10:50,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:10:50,497 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 [2022-07-13 21:10:50,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:10:51,458 INFO L225 Difference]: With dead ends: 321448 [2022-07-13 21:10:51,458 INFO L226 Difference]: Without dead ends: 235866 [2022-07-13 21:10:51,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:10:51,672 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 1595 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 2673 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 2677 SdHoareTripleChecker+Invalid, 2770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-13 21:10:51,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1625 Valid, 2677 Invalid, 2770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2673 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-13 21:10:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235866 states. [2022-07-13 21:11:09,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235866 to 170723. [2022-07-13 21:11:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170723 states, 158401 states have (on average 1.5419536492825172) internal successors, (244247), 158915 states have internal predecessors, (244247), 8731 states have call successors, (8731), 3079 states have call predecessors, (8731), 3590 states have return successors, (28924), 9240 states have call predecessors, (28924), 8729 states have call successors, (28924) [2022-07-13 21:11:10,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170723 states to 170723 states and 281902 transitions. [2022-07-13 21:11:10,429 INFO L78 Accepts]: Start accepts. Automaton has 170723 states and 281902 transitions. Word has length 168 [2022-07-13 21:11:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:10,430 INFO L495 AbstractCegarLoop]: Abstraction has 170723 states and 281902 transitions. [2022-07-13 21:11:10,430 INFO L496 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) [2022-07-13 21:11:10,430 INFO L276 IsEmpty]: Start isEmpty. Operand 170723 states and 281902 transitions. [2022-07-13 21:11:10,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-13 21:11:10,479 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:10,479 INFO L195 NwaCegarLoop]: 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] [2022-07-13 21:11:10,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-13 21:11:10,479 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:10,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:10,480 INFO L85 PathProgramCache]: Analyzing trace with hash -796654117, now seen corresponding path program 1 times [2022-07-13 21:11:10,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:10,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462517126] [2022-07-13 21:11:10,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:10,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-13 21:11:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 21:11:10,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 21:11:10,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-13 21:11:10,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:10,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:10,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:10,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462517126] [2022-07-13 21:11:10,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462517126] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:10,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:10,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:11:10,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637823288] [2022-07-13 21:11:10,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:10,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:11:10,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:10,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:11:10,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:11:10,569 INFO L87 Difference]: Start difference. First operand 170723 states and 281902 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)