./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 39b635cc2ab0f0d4f8e606a07f9fc2cea48a2218c52549f8b5aa54058d2e5b4b --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-22 20:48:34,527 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-22 20:48:34,534 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-22 20:48:34,578 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-22 20:48:34,578 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-22 20:48:34,582 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-22 20:48:34,583 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-22 20:48:34,586 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-22 20:48:34,587 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-22 20:48:34,591 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-22 20:48:34,592 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-22 20:48:34,594 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-22 20:48:34,594 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-22 20:48:34,596 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-22 20:48:34,596 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-22 20:48:34,599 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-22 20:48:34,600 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-22 20:48:34,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-22 20:48:34,603 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-22 20:48:34,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-22 20:48:34,609 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-22 20:48:34,610 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-22 20:48:34,610 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-22 20:48:34,611 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-22 20:48:34,612 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-22 20:48:34,617 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-22 20:48:34,617 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-22 20:48:34,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-22 20:48:34,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-22 20:48:34,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-22 20:48:34,620 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-22 20:48:34,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-22 20:48:34,622 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-22 20:48:34,622 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-22 20:48:34,623 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-22 20:48:34,623 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-22 20:48:34,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-22 20:48:34,624 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-22 20:48:34,624 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-22 20:48:34,625 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-22 20:48:34,626 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-22 20:48:34,627 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-22 20:48:34,628 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-22 20:48:34,657 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-22 20:48:34,658 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-22 20:48:34,658 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-22 20:48:34,658 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-22 20:48:34,659 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-22 20:48:34,659 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-22 20:48:34,660 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-22 20:48:34,661 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-22 20:48:34,661 INFO L138 SettingsManager]: * Use SBE=true [2022-07-22 20:48:34,662 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-22 20:48:34,662 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-22 20:48:34,662 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-22 20:48:34,662 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-22 20:48:34,662 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-22 20:48:34,662 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-22 20:48:34,663 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-22 20:48:34,664 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-22 20:48:34,664 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-22 20:48:34,664 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-22 20:48:34,664 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 20:48:34,664 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-22 20:48:34,665 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-22 20:48:34,665 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-22 20:48:34,665 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-22 20:48:34,665 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-22 20:48:34,665 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-22 20:48:34,666 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-22 20:48:34,666 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-22 20:48:34,666 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 -> 39b635cc2ab0f0d4f8e606a07f9fc2cea48a2218c52549f8b5aa54058d2e5b4b [2022-07-22 20:48:34,843 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-22 20:48:34,867 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-22 20:48:34,869 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-22 20:48:34,870 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-22 20:48:34,871 INFO L275 PluginConnector]: CDTParser initialized [2022-07-22 20:48:34,872 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2022-07-22 20:48:34,923 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d1afb0d87/24e136d532124f9fa0f25c02ec8e708e/FLAGa8bb07055 [2022-07-22 20:48:35,360 INFO L306 CDTParser]: Found 1 translation units. [2022-07-22 20:48:35,361 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2022-07-22 20:48:35,387 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d1afb0d87/24e136d532124f9fa0f25c02ec8e708e/FLAGa8bb07055 [2022-07-22 20:48:35,400 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d1afb0d87/24e136d532124f9fa0f25c02ec8e708e [2022-07-22 20:48:35,402 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-22 20:48:35,403 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-22 20:48:35,404 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-22 20:48:35,405 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-22 20:48:35,413 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-22 20:48:35,414 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,415 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ce1dca7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35, skipping insertion in model container [2022-07-22 20:48:35,415 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,421 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-22 20:48:35,473 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-22 20:48:35,614 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[914,927] [2022-07-22 20:48:35,683 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[7115,7128] [2022-07-22 20:48:35,759 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 20:48:35,767 INFO L203 MainTranslator]: Completed pre-run [2022-07-22 20:48:35,777 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[914,927] [2022-07-22 20:48:35,790 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[7115,7128] [2022-07-22 20:48:35,848 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 20:48:35,869 INFO L208 MainTranslator]: Completed translation [2022-07-22 20:48:35,875 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35 WrapperNode [2022-07-22 20:48:35,875 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-22 20:48:35,877 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-22 20:48:35,877 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-22 20:48:35,877 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-22 20:48:35,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,898 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,941 INFO L137 Inliner]: procedures = 71, calls = 85, calls flagged for inlining = 39, calls inlined = 39, statements flattened = 871 [2022-07-22 20:48:35,942 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-22 20:48:35,943 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-22 20:48:35,943 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-22 20:48:35,943 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-22 20:48:35,950 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,950 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,954 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,955 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,968 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,980 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,983 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:35,998 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-22 20:48:35,999 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-22 20:48:35,999 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-22 20:48:36,000 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-22 20:48:36,000 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (1/1) ... [2022-07-22 20:48:36,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 20:48:36,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:36,023 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-22 20:48:36,026 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-22 20:48:36,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-22 20:48:36,060 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-22 20:48:36,060 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-22 20:48:36,060 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-07-22 20:48:36,061 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-07-22 20:48:36,061 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-22 20:48:36,061 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-22 20:48:36,061 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-22 20:48:36,061 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-22 20:48:36,061 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-07-22 20:48:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-07-22 20:48:36,062 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-22 20:48:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-22 20:48:36,062 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-22 20:48:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-22 20:48:36,062 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-07-22 20:48:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-07-22 20:48:36,063 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-07-22 20:48:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-07-22 20:48:36,063 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-07-22 20:48:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-07-22 20:48:36,063 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-22 20:48:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-22 20:48:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-22 20:48:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-22 20:48:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-22 20:48:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-07-22 20:48:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-07-22 20:48:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-22 20:48:36,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-22 20:48:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-22 20:48:36,065 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-22 20:48:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-22 20:48:36,065 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-22 20:48:36,161 INFO L234 CfgBuilder]: Building ICFG [2022-07-22 20:48:36,163 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-22 20:48:36,898 INFO L275 CfgBuilder]: Performing block encoding [2022-07-22 20:48:36,906 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-22 20:48:36,906 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-07-22 20:48:36,912 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 08:48:36 BoogieIcfgContainer [2022-07-22 20:48:36,912 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-22 20:48:36,914 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-22 20:48:36,914 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-22 20:48:36,917 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-22 20:48:36,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.07 08:48:35" (1/3) ... [2022-07-22 20:48:36,918 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155ab49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 08:48:36, skipping insertion in model container [2022-07-22 20:48:36,918 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:48:35" (2/3) ... [2022-07-22 20:48:36,918 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155ab49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 08:48:36, skipping insertion in model container [2022-07-22 20:48:36,919 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 08:48:36" (3/3) ... [2022-07-22 20:48:36,920 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2022-07-22 20:48:36,932 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-22 20:48:36,933 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-22 20:48:37,006 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-22 20:48:37,015 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@dc2f6b7, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@60c12821 [2022-07-22 20:48:37,015 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-22 20:48:37,022 INFO L276 IsEmpty]: Start isEmpty. Operand has 416 states, 359 states have (on average 1.6323119777158774) internal successors, (586), 367 states have internal predecessors, (586), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2022-07-22 20:48:37,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:37,049 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:37,050 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] [2022-07-22 20:48:37,051 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:37,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:37,061 INFO L85 PathProgramCache]: Analyzing trace with hash 910047860, now seen corresponding path program 1 times [2022-07-22 20:48:37,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:37,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737680340] [2022-07-22 20:48:37,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:37,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:37,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:37,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:37,415 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-22 20:48:37,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:37,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737680340] [2022-07-22 20:48:37,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737680340] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:37,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:37,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:48:37,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084294933] [2022-07-22 20:48:37,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:37,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:48:37,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:37,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:48:37,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:37,487 INFO L87 Difference]: Start difference. First operand has 416 states, 359 states have (on average 1.6323119777158774) internal successors, (586), 367 states have internal predecessors, (586), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:38,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:38,555 INFO L93 Difference]: Finished difference Result 941 states and 1492 transitions. [2022-07-22 20:48:38,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:48:38,557 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-22 20:48:38,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:38,570 INFO L225 Difference]: With dead ends: 941 [2022-07-22 20:48:38,570 INFO L226 Difference]: Without dead ends: 540 [2022-07-22 20:48:38,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:48:38,578 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 1316 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:38,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1321 Valid, 1812 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:48:38,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-07-22 20:48:38,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 501. [2022-07-22 20:48:38,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 427 states have (on average 1.515222482435597) internal successors, (647), 434 states have internal predecessors, (647), 50 states have call successors, (50), 22 states have call predecessors, (50), 22 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2022-07-22 20:48:38,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 748 transitions. [2022-07-22 20:48:38,655 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 748 transitions. Word has length 65 [2022-07-22 20:48:38,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:38,655 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 748 transitions. [2022-07-22 20:48:38,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:38,656 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 748 transitions. [2022-07-22 20:48:38,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:38,667 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:38,667 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] [2022-07-22 20:48:38,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-22 20:48:38,668 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:38,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:38,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1313833811, now seen corresponding path program 1 times [2022-07-22 20:48:38,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:38,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862070836] [2022-07-22 20:48:38,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:38,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:38,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:38,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:38,886 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-22 20:48:38,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:38,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862070836] [2022-07-22 20:48:38,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862070836] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:38,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:38,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:48:38,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274742429] [2022-07-22 20:48:38,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:38,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:48:38,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:38,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:48:38,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:38,895 INFO L87 Difference]: Start difference. First operand 501 states and 748 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:40,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:40,037 INFO L93 Difference]: Finished difference Result 848 states and 1225 transitions. [2022-07-22 20:48:40,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-22 20:48:40,037 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-22 20:48:40,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:40,042 INFO L225 Difference]: With dead ends: 848 [2022-07-22 20:48:40,048 INFO L226 Difference]: Without dead ends: 671 [2022-07-22 20:48:40,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-07-22 20:48:40,050 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 1203 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 2349 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:40,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1231 Valid, 2349 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:48:40,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2022-07-22 20:48:40,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 597. [2022-07-22 20:48:40,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 503 states have (on average 1.4930417495029822) internal successors, (751), 512 states have internal predecessors, (751), 61 states have call successors, (61), 29 states have call predecessors, (61), 31 states have return successors, (70), 59 states have call predecessors, (70), 57 states have call successors, (70) [2022-07-22 20:48:40,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 882 transitions. [2022-07-22 20:48:40,137 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 882 transitions. Word has length 65 [2022-07-22 20:48:40,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:40,138 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 882 transitions. [2022-07-22 20:48:40,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:40,138 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 882 transitions. [2022-07-22 20:48:40,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:40,148 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:40,148 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] [2022-07-22 20:48:40,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-22 20:48:40,149 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:40,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:40,150 INFO L85 PathProgramCache]: Analyzing trace with hash -714752299, now seen corresponding path program 1 times [2022-07-22 20:48:40,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:40,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348986952] [2022-07-22 20:48:40,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:40,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:40,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:40,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:40,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:40,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:40,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:40,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:40,319 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-22 20:48:40,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:40,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348986952] [2022-07-22 20:48:40,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348986952] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:40,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:40,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:48:40,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331168023] [2022-07-22 20:48:40,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:40,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:48:40,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:40,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:48:40,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:48:40,322 INFO L87 Difference]: Start difference. First operand 597 states and 882 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:41,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:41,303 INFO L93 Difference]: Finished difference Result 898 states and 1296 transitions. [2022-07-22 20:48:41,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:48:41,303 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-07-22 20:48:41,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:41,307 INFO L225 Difference]: With dead ends: 898 [2022-07-22 20:48:41,307 INFO L226 Difference]: Without dead ends: 631 [2022-07-22 20:48:41,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-22 20:48:41,309 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 532 mSDsluCounter, 2099 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 1530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:41,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 2703 Invalid, 1530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:48:41,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-07-22 20:48:41,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 602. [2022-07-22 20:48:41,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 507 states have (on average 1.485207100591716) internal successors, (753), 516 states have internal predecessors, (753), 61 states have call successors, (61), 29 states have call predecessors, (61), 32 states have return successors, (71), 60 states have call predecessors, (71), 57 states have call successors, (71) [2022-07-22 20:48:41,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 885 transitions. [2022-07-22 20:48:41,353 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 885 transitions. Word has length 65 [2022-07-22 20:48:41,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:41,354 INFO L495 AbstractCegarLoop]: Abstraction has 602 states and 885 transitions. [2022-07-22 20:48:41,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:41,354 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 885 transitions. [2022-07-22 20:48:41,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:41,356 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:41,356 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] [2022-07-22 20:48:41,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-22 20:48:41,357 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:41,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:41,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1744111597, now seen corresponding path program 1 times [2022-07-22 20:48:41,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:41,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373478134] [2022-07-22 20:48:41,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:41,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:41,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:41,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:41,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:41,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:41,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:41,453 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-22 20:48:41,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:41,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373478134] [2022-07-22 20:48:41,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373478134] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:41,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:41,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:48:41,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030590641] [2022-07-22 20:48:41,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:41,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:48:41,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:41,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:48:41,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:48:41,455 INFO L87 Difference]: Start difference. First operand 602 states and 885 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:42,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:42,416 INFO L93 Difference]: Finished difference Result 920 states and 1318 transitions. [2022-07-22 20:48:42,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 20:48:42,417 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-07-22 20:48:42,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:42,421 INFO L225 Difference]: With dead ends: 920 [2022-07-22 20:48:42,421 INFO L226 Difference]: Without dead ends: 648 [2022-07-22 20:48:42,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:48:42,423 INFO L413 NwaCegarLoop]: 602 mSDtfsCounter, 532 mSDsluCounter, 2099 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 2701 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:42,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [534 Valid, 2701 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:48:42,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2022-07-22 20:48:42,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 617. [2022-07-22 20:48:42,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 519 states have (on average 1.4739884393063585) internal successors, (765), 528 states have internal predecessors, (765), 61 states have call successors, (61), 29 states have call predecessors, (61), 35 states have return successors, (74), 63 states have call predecessors, (74), 57 states have call successors, (74) [2022-07-22 20:48:42,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 900 transitions. [2022-07-22 20:48:42,471 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 900 transitions. Word has length 65 [2022-07-22 20:48:42,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:42,472 INFO L495 AbstractCegarLoop]: Abstraction has 617 states and 900 transitions. [2022-07-22 20:48:42,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:42,473 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 900 transitions. [2022-07-22 20:48:42,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:42,475 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:42,477 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] [2022-07-22 20:48:42,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-22 20:48:42,478 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:42,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:42,478 INFO L85 PathProgramCache]: Analyzing trace with hash -357908203, now seen corresponding path program 1 times [2022-07-22 20:48:42,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:42,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546709530] [2022-07-22 20:48:42,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:42,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:42,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:42,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:42,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:42,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:42,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:42,559 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-22 20:48:42,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:42,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546709530] [2022-07-22 20:48:42,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546709530] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:42,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:42,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:48:42,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442982073] [2022-07-22 20:48:42,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:42,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:48:42,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:42,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:48:42,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:42,562 INFO L87 Difference]: Start difference. First operand 617 states and 900 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:43,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:43,528 INFO L93 Difference]: Finished difference Result 1009 states and 1411 transitions. [2022-07-22 20:48:43,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-22 20:48:43,529 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-22 20:48:43,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:43,532 INFO L225 Difference]: With dead ends: 1009 [2022-07-22 20:48:43,533 INFO L226 Difference]: Without dead ends: 724 [2022-07-22 20:48:43,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-07-22 20:48:43,535 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 1207 mSDsluCounter, 1492 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1234 SdHoareTripleChecker+Valid, 2117 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:43,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1234 Valid, 2117 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:48:43,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-07-22 20:48:43,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 629. [2022-07-22 20:48:43,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 529 states have (on average 1.4650283553875236) internal successors, (775), 538 states have internal predecessors, (775), 62 states have call successors, (62), 30 states have call predecessors, (62), 36 states have return successors, (73), 64 states have call predecessors, (73), 58 states have call successors, (73) [2022-07-22 20:48:43,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 910 transitions. [2022-07-22 20:48:43,587 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 910 transitions. Word has length 65 [2022-07-22 20:48:43,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:43,588 INFO L495 AbstractCegarLoop]: Abstraction has 629 states and 910 transitions. [2022-07-22 20:48:43,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:43,588 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 910 transitions. [2022-07-22 20:48:43,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:48:43,590 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:43,590 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] [2022-07-22 20:48:43,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-22 20:48:43,590 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:43,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:43,591 INFO L85 PathProgramCache]: Analyzing trace with hash -491921709, now seen corresponding path program 1 times [2022-07-22 20:48:43,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:43,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959286446] [2022-07-22 20:48:43,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:43,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:43,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:43,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:43,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:43,665 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-22 20:48:43,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:43,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959286446] [2022-07-22 20:48:43,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959286446] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:43,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:43,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:48:43,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138949748] [2022-07-22 20:48:43,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:43,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:48:43,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:43,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:48:43,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:48:43,668 INFO L87 Difference]: Start difference. First operand 629 states and 910 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:44,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:44,110 INFO L93 Difference]: Finished difference Result 1271 states and 1757 transitions. [2022-07-22 20:48:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 20:48:44,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-22 20:48:44,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:44,115 INFO L225 Difference]: With dead ends: 1271 [2022-07-22 20:48:44,115 INFO L226 Difference]: Without dead ends: 975 [2022-07-22 20:48:44,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-07-22 20:48:44,117 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 1472 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:44,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1502 Valid, 1477 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:48:44,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-07-22 20:48:44,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 919. [2022-07-22 20:48:44,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 753 states have (on average 1.4103585657370519) internal successors, (1062), 769 states have internal predecessors, (1062), 97 states have call successors, (97), 52 states have call predecessors, (97), 67 states have return successors, (130), 104 states have call predecessors, (130), 93 states have call successors, (130) [2022-07-22 20:48:44,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1289 transitions. [2022-07-22 20:48:44,180 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1289 transitions. Word has length 65 [2022-07-22 20:48:44,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:44,181 INFO L495 AbstractCegarLoop]: Abstraction has 919 states and 1289 transitions. [2022-07-22 20:48:44,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:48:44,181 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1289 transitions. [2022-07-22 20:48:44,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-22 20:48:44,183 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:44,183 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] [2022-07-22 20:48:44,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-22 20:48:44,184 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:44,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:44,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1681946624, now seen corresponding path program 1 times [2022-07-22 20:48:44,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:44,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042776775] [2022-07-22 20:48:44,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:44,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:44,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:44,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:44,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:44,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,262 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-22 20:48:44,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:44,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042776775] [2022-07-22 20:48:44,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042776775] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:44,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:44,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:44,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992006373] [2022-07-22 20:48:44,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:44,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:44,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:44,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:44,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:44,265 INFO L87 Difference]: Start difference. First operand 919 states and 1289 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:44,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:44,824 INFO L93 Difference]: Finished difference Result 2122 states and 2860 transitions. [2022-07-22 20:48:44,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:48:44,831 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-07-22 20:48:44,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:44,840 INFO L225 Difference]: With dead ends: 2122 [2022-07-22 20:48:44,840 INFO L226 Difference]: Without dead ends: 1515 [2022-07-22 20:48:44,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:48:44,848 INFO L413 NwaCegarLoop]: 605 mSDtfsCounter, 1013 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1021 SdHoareTripleChecker+Valid, 1443 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:44,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1021 Valid, 1443 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-22 20:48:44,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2022-07-22 20:48:44,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1400. [2022-07-22 20:48:44,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1132 states have (on average 1.3630742049469964) internal successors, (1543), 1151 states have internal predecessors, (1543), 142 states have call successors, (142), 96 states have call predecessors, (142), 124 states have return successors, (202), 159 states have call predecessors, (202), 138 states have call successors, (202) [2022-07-22 20:48:44,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 1887 transitions. [2022-07-22 20:48:44,931 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 1887 transitions. Word has length 66 [2022-07-22 20:48:44,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:44,931 INFO L495 AbstractCegarLoop]: Abstraction has 1400 states and 1887 transitions. [2022-07-22 20:48:44,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:44,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 1887 transitions. [2022-07-22 20:48:44,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-22 20:48:44,934 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:44,934 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] [2022-07-22 20:48:44,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-22 20:48:44,935 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:44,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:44,935 INFO L85 PathProgramCache]: Analyzing trace with hash -223706965, now seen corresponding path program 1 times [2022-07-22 20:48:44,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:44,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705455224] [2022-07-22 20:48:44,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:44,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:44,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:44,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:44,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:44,996 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-22 20:48:44,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:44,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705455224] [2022-07-22 20:48:44,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705455224] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:44,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:44,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:44,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343989394] [2022-07-22 20:48:44,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:44,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:44,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:44,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:44,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:44,998 INFO L87 Difference]: Start difference. First operand 1400 states and 1887 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:45,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:45,390 INFO L93 Difference]: Finished difference Result 3588 states and 4693 transitions. [2022-07-22 20:48:45,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:48:45,391 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-07-22 20:48:45,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:45,403 INFO L225 Difference]: With dead ends: 3588 [2022-07-22 20:48:45,403 INFO L226 Difference]: Without dead ends: 2520 [2022-07-22 20:48:45,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-07-22 20:48:45,407 INFO L413 NwaCegarLoop]: 606 mSDtfsCounter, 1175 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1205 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:45,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1205 Valid, 1479 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:48:45,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2520 states. [2022-07-22 20:48:45,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2520 to 2262. [2022-07-22 20:48:45,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2262 states, 1798 states have (on average 1.318131256952169) internal successors, (2370), 1827 states have internal predecessors, (2370), 240 states have call successors, (240), 180 states have call predecessors, (240), 222 states have return successors, (338), 261 states have call predecessors, (338), 236 states have call successors, (338) [2022-07-22 20:48:45,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2262 states to 2262 states and 2948 transitions. [2022-07-22 20:48:45,518 INFO L78 Accepts]: Start accepts. Automaton has 2262 states and 2948 transitions. Word has length 66 [2022-07-22 20:48:45,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:45,518 INFO L495 AbstractCegarLoop]: Abstraction has 2262 states and 2948 transitions. [2022-07-22 20:48:45,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:45,519 INFO L276 IsEmpty]: Start isEmpty. Operand 2262 states and 2948 transitions. [2022-07-22 20:48:45,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-22 20:48:45,521 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:45,521 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] [2022-07-22 20:48:45,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-22 20:48:45,521 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:45,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:45,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1790634273, now seen corresponding path program 1 times [2022-07-22 20:48:45,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:45,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347702590] [2022-07-22 20:48:45,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:45,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:45,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:45,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:45,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:45,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:45,571 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-22 20:48:45,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:45,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347702590] [2022-07-22 20:48:45,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347702590] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:45,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:45,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:45,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615092493] [2022-07-22 20:48:45,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:45,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:45,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:45,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:45,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:45,573 INFO L87 Difference]: Start difference. First operand 2262 states and 2948 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:46,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:46,000 INFO L93 Difference]: Finished difference Result 5172 states and 6598 transitions. [2022-07-22 20:48:46,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:48:46,001 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2022-07-22 20:48:46,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:46,015 INFO L225 Difference]: With dead ends: 5172 [2022-07-22 20:48:46,016 INFO L226 Difference]: Without dead ends: 3242 [2022-07-22 20:48:46,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:48:46,021 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 1160 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:46,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1190 Valid, 1525 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:48:46,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2022-07-22 20:48:46,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 2994. [2022-07-22 20:48:46,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2366 states have (on average 1.2992392223161453) internal successors, (3074), 2403 states have internal predecessors, (3074), 320 states have call successors, (320), 250 states have call predecessors, (320), 306 states have return successors, (447), 347 states have call predecessors, (447), 316 states have call successors, (447) [2022-07-22 20:48:46,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 3841 transitions. [2022-07-22 20:48:46,145 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 3841 transitions. Word has length 72 [2022-07-22 20:48:46,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:46,145 INFO L495 AbstractCegarLoop]: Abstraction has 2994 states and 3841 transitions. [2022-07-22 20:48:46,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:48:46,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 3841 transitions. [2022-07-22 20:48:46,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-07-22 20:48:46,147 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:46,147 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:46,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-22 20:48:46,148 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:46,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:46,148 INFO L85 PathProgramCache]: Analyzing trace with hash -191825039, now seen corresponding path program 1 times [2022-07-22 20:48:46,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:46,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941194084] [2022-07-22 20:48:46,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:46,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:46,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:46,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:46,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:46,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:48:46,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:46,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941194084] [2022-07-22 20:48:46,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941194084] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:46,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:46,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:48:46,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768922153] [2022-07-22 20:48:46,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:46,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:48:46,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:46,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:48:46,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:48:46,209 INFO L87 Difference]: Start difference. First operand 2994 states and 3841 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:48:46,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:46,795 INFO L93 Difference]: Finished difference Result 3768 states and 4772 transitions. [2022-07-22 20:48:46,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:48:46,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2022-07-22 20:48:46,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:46,811 INFO L225 Difference]: With dead ends: 3768 [2022-07-22 20:48:46,811 INFO L226 Difference]: Without dead ends: 3765 [2022-07-22 20:48:46,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-07-22 20:48:46,813 INFO L413 NwaCegarLoop]: 615 mSDtfsCounter, 1759 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1769 SdHoareTripleChecker+Valid, 1501 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:46,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1769 Valid, 1501 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-22 20:48:46,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3765 states. [2022-07-22 20:48:46,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3765 to 3488. [2022-07-22 20:48:46,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3488 states, 2751 states have (on average 1.2889858233369684) internal successors, (3546), 2793 states have internal predecessors, (3546), 370 states have call successors, (370), 294 states have call predecessors, (370), 365 states have return successors, (526), 407 states have call predecessors, (526), 367 states have call successors, (526) [2022-07-22 20:48:46,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 4442 transitions. [2022-07-22 20:48:46,987 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 4442 transitions. Word has length 73 [2022-07-22 20:48:46,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:46,987 INFO L495 AbstractCegarLoop]: Abstraction has 3488 states and 4442 transitions. [2022-07-22 20:48:46,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:48:46,988 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 4442 transitions. [2022-07-22 20:48:46,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-07-22 20:48:46,989 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:46,989 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:46,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-22 20:48:46,990 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:46,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:46,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1652850327, now seen corresponding path program 1 times [2022-07-22 20:48:46,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:46,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128592343] [2022-07-22 20:48:46,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:46,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:47,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:47,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:47,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:47,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:48:47,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:47,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128592343] [2022-07-22 20:48:47,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128592343] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:48:47,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918950503] [2022-07-22 20:48:47,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:47,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:47,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:47,109 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-22 20:48:47,139 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-22 20:48:47,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:47,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-22 20:48:47,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:48:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:48:47,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 20:48:47,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:48:47,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918950503] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 20:48:47,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 20:48:47,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2022-07-22 20:48:47,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87897391] [2022-07-22 20:48:47,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 20:48:47,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-22 20:48:47,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:47,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 20:48:47,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:48:47,650 INFO L87 Difference]: Start difference. First operand 3488 states and 4442 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 20:48:49,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:49,316 INFO L93 Difference]: Finished difference Result 7929 states and 9928 transitions. [2022-07-22 20:48:49,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-22 20:48:49,317 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2022-07-22 20:48:49,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:49,349 INFO L225 Difference]: With dead ends: 7929 [2022-07-22 20:48:49,350 INFO L226 Difference]: Without dead ends: 7926 [2022-07-22 20:48:49,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2022-07-22 20:48:49,353 INFO L413 NwaCegarLoop]: 773 mSDtfsCounter, 2185 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2254 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 1837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:49,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2254 Valid, 2542 Invalid, 1837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 1542 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-22 20:48:49,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7926 states. [2022-07-22 20:48:49,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7926 to 5278. [2022-07-22 20:48:49,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5278 states, 4155 states have (on average 1.2808664259927798) internal successors, (5322), 4219 states have internal predecessors, (5322), 554 states have call successors, (554), 452 states have call predecessors, (554), 567 states have return successors, (804), 613 states have call predecessors, (804), 551 states have call successors, (804) [2022-07-22 20:48:49,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5278 states to 5278 states and 6680 transitions. [2022-07-22 20:48:49,702 INFO L78 Accepts]: Start accepts. Automaton has 5278 states and 6680 transitions. Word has length 74 [2022-07-22 20:48:49,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:49,703 INFO L495 AbstractCegarLoop]: Abstraction has 5278 states and 6680 transitions. [2022-07-22 20:48:49,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 20:48:49,703 INFO L276 IsEmpty]: Start isEmpty. Operand 5278 states and 6680 transitions. [2022-07-22 20:48:49,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-22 20:48:49,705 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:49,705 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:49,735 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-22 20:48:49,919 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,SelfDestructingSolverStorable10 [2022-07-22 20:48:49,920 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:49,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:49,920 INFO L85 PathProgramCache]: Analyzing trace with hash 304935921, now seen corresponding path program 2 times [2022-07-22 20:48:49,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:49,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948016548] [2022-07-22 20:48:49,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:49,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:49,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:49,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:49,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:48:49,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:49,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948016548] [2022-07-22 20:48:49,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948016548] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:49,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:49,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:49,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515921397] [2022-07-22 20:48:49,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:49,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:49,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:49,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:49,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:49,977 INFO L87 Difference]: Start difference. First operand 5278 states and 6680 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:48:50,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:50,505 INFO L93 Difference]: Finished difference Result 7960 states and 10053 transitions. [2022-07-22 20:48:50,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 20:48:50,505 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2022-07-22 20:48:50,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:50,532 INFO L225 Difference]: With dead ends: 7960 [2022-07-22 20:48:50,532 INFO L226 Difference]: Without dead ends: 3885 [2022-07-22 20:48:50,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:48:50,543 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 1080 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1113 SdHoareTripleChecker+Valid, 1629 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:50,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1113 Valid, 1629 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:48:50,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2022-07-22 20:48:50,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 3650. [2022-07-22 20:48:50,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 2883 states have (on average 1.2702046479361775) internal successors, (3662), 2925 states have internal predecessors, (3662), 386 states have call successors, (386), 308 states have call predecessors, (386), 379 states have return successors, (530), 423 states have call predecessors, (530), 383 states have call successors, (530) [2022-07-22 20:48:50,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 4578 transitions. [2022-07-22 20:48:50,788 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 4578 transitions. Word has length 77 [2022-07-22 20:48:50,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:50,789 INFO L495 AbstractCegarLoop]: Abstraction has 3650 states and 4578 transitions. [2022-07-22 20:48:50,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:48:50,790 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 4578 transitions. [2022-07-22 20:48:50,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-07-22 20:48:50,792 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:50,792 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:50,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-22 20:48:50,793 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:50,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:50,793 INFO L85 PathProgramCache]: Analyzing trace with hash -385956453, now seen corresponding path program 1 times [2022-07-22 20:48:50,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:50,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541662621] [2022-07-22 20:48:50,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:50,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:50,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:50,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:50,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:50,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:48:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:50,866 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-22 20:48:50,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:50,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541662621] [2022-07-22 20:48:50,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541662621] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:50,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:50,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:48:50,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118092336] [2022-07-22 20:48:50,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:50,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:48:50,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:50,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:48:50,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:50,868 INFO L87 Difference]: Start difference. First operand 3650 states and 4578 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:48:52,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:52,119 INFO L93 Difference]: Finished difference Result 10522 states and 12995 transitions. [2022-07-22 20:48:52,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-22 20:48:52,119 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2022-07-22 20:48:52,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:52,141 INFO L225 Difference]: With dead ends: 10522 [2022-07-22 20:48:52,142 INFO L226 Difference]: Without dead ends: 5885 [2022-07-22 20:48:52,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2022-07-22 20:48:52,155 INFO L413 NwaCegarLoop]: 669 mSDtfsCounter, 1560 mSDsluCounter, 1232 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1576 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:52,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1576 Valid, 1901 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:48:52,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5885 states. [2022-07-22 20:48:52,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5885 to 5565. [2022-07-22 20:48:52,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5565 states, 4341 states have (on average 1.2404975812024879) internal successors, (5385), 4426 states have internal predecessors, (5385), 590 states have call successors, (590), 482 states have call predecessors, (590), 632 states have return successors, (912), 663 states have call predecessors, (912), 587 states have call successors, (912) [2022-07-22 20:48:52,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5565 states to 5565 states and 6887 transitions. [2022-07-22 20:48:52,485 INFO L78 Accepts]: Start accepts. Automaton has 5565 states and 6887 transitions. Word has length 84 [2022-07-22 20:48:52,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:52,486 INFO L495 AbstractCegarLoop]: Abstraction has 5565 states and 6887 transitions. [2022-07-22 20:48:52,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:48:52,486 INFO L276 IsEmpty]: Start isEmpty. Operand 5565 states and 6887 transitions. [2022-07-22 20:48:52,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-22 20:48:52,490 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:52,490 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:52,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-22 20:48:52,491 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:52,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:52,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1773640047, now seen corresponding path program 1 times [2022-07-22 20:48:52,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:52,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221290001] [2022-07-22 20:48:52,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:52,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:52,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:52,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-22 20:48:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:52,569 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-22 20:48:52,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:52,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221290001] [2022-07-22 20:48:52,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221290001] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:52,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:52,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:48:52,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932310799] [2022-07-22 20:48:52,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:52,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:48:52,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:52,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:48:52,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:48:52,572 INFO L87 Difference]: Start difference. First operand 5565 states and 6887 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:48:53,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:53,886 INFO L93 Difference]: Finished difference Result 9568 states and 11727 transitions. [2022-07-22 20:48:53,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-22 20:48:53,887 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2022-07-22 20:48:53,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:53,911 INFO L225 Difference]: With dead ends: 9568 [2022-07-22 20:48:53,912 INFO L226 Difference]: Without dead ends: 4975 [2022-07-22 20:48:53,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2022-07-22 20:48:53,921 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 2136 mSDsluCounter, 1577 mSDsCounter, 0 mSdLazyCounter, 1330 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2179 SdHoareTripleChecker+Valid, 2223 SdHoareTripleChecker+Invalid, 1734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 1330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:53,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2179 Valid, 2223 Invalid, 1734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 1330 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:48:53,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4975 states. [2022-07-22 20:48:54,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4975 to 4641. [2022-07-22 20:48:54,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 3630 states have (on average 1.2352617079889807) internal successors, (4484), 3697 states have internal predecessors, (4484), 491 states have call successors, (491), 397 states have call predecessors, (491), 518 states have return successors, (690), 553 states have call predecessors, (690), 488 states have call successors, (690) [2022-07-22 20:48:54,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 5665 transitions. [2022-07-22 20:48:54,144 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 5665 transitions. Word has length 93 [2022-07-22 20:48:54,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:54,145 INFO L495 AbstractCegarLoop]: Abstraction has 4641 states and 5665 transitions. [2022-07-22 20:48:54,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:48:54,145 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 5665 transitions. [2022-07-22 20:48:54,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-22 20:48:54,152 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:54,152 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:54,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-22 20:48:54,153 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:54,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:54,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1026333805, now seen corresponding path program 1 times [2022-07-22 20:48:54,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:54,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657484891] [2022-07-22 20:48:54,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:54,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:54,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:54,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:54,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:54,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:54,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:48:54,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 20:48:54,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:48:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-22 20:48:54,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:54,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:54,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:48:54,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 20:48:54,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-22 20:48:54,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,266 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-07-22 20:48:54,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:54,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657484891] [2022-07-22 20:48:54,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657484891] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:48:54,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762826957] [2022-07-22 20:48:54,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:54,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:54,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:54,272 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-22 20:48:54,273 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-22 20:48:54,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 20:48:54,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:48:54,440 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-22 20:48:54,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:48:54,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762826957] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:54,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:48:54,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2022-07-22 20:48:54,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541848686] [2022-07-22 20:48:54,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:54,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:54,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:54,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:54,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-22 20:48:54,444 INFO L87 Difference]: Start difference. First operand 4641 states and 5665 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 20:48:54,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:54,577 INFO L93 Difference]: Finished difference Result 6807 states and 8288 transitions. [2022-07-22 20:48:54,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:48:54,577 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2022-07-22 20:48:54,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:54,585 INFO L225 Difference]: With dead ends: 6807 [2022-07-22 20:48:54,585 INFO L226 Difference]: Without dead ends: 2502 [2022-07-22 20:48:54,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-22 20:48:54,595 INFO L413 NwaCegarLoop]: 613 mSDtfsCounter, 34 mSDsluCounter, 2412 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 3025 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:54,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 3025 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:48:54,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2502 states. [2022-07-22 20:48:54,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2502 to 2377. [2022-07-22 20:48:54,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2377 states, 1943 states have (on average 1.2506433350488935) internal successors, (2430), 1959 states have internal predecessors, (2430), 215 states have call successors, (215), 163 states have call predecessors, (215), 217 states have return successors, (297), 255 states have call predecessors, (297), 212 states have call successors, (297) [2022-07-22 20:48:54,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2377 states to 2377 states and 2942 transitions. [2022-07-22 20:48:54,707 INFO L78 Accepts]: Start accepts. Automaton has 2377 states and 2942 transitions. Word has length 145 [2022-07-22 20:48:54,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:54,707 INFO L495 AbstractCegarLoop]: Abstraction has 2377 states and 2942 transitions. [2022-07-22 20:48:54,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 20:48:54,707 INFO L276 IsEmpty]: Start isEmpty. Operand 2377 states and 2942 transitions. [2022-07-22 20:48:54,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-07-22 20:48:54,713 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:54,713 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:48:54,737 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-22 20:48:54,929 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,SelfDestructingSolverStorable14 [2022-07-22 20:48:54,930 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:54,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:54,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1451779089, now seen corresponding path program 1 times [2022-07-22 20:48:54,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:54,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435395439] [2022-07-22 20:48:54,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:54,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:54,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:48:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:48:54,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:48:54,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:48:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:48:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-22 20:48:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-22 20:48:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-22 20:48:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:54,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:54,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-22 20:48:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-22 20:48:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-22 20:48:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:54,987 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-07-22 20:48:54,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:54,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435395439] [2022-07-22 20:48:54,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435395439] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:54,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:54,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:54,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732812506] [2022-07-22 20:48:54,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:54,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:54,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:54,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:54,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:54,990 INFO L87 Difference]: Start difference. First operand 2377 states and 2942 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-22 20:48:55,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:55,542 INFO L93 Difference]: Finished difference Result 2442 states and 3010 transitions. [2022-07-22 20:48:55,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:48:55,542 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2022-07-22 20:48:55,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:55,547 INFO L225 Difference]: With dead ends: 2442 [2022-07-22 20:48:55,547 INFO L226 Difference]: Without dead ends: 1999 [2022-07-22 20:48:55,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:48:55,549 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 633 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:55,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [648 Valid, 1661 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-22 20:48:55,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2022-07-22 20:48:55,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1937. [2022-07-22 20:48:55,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1599 states have (on average 1.2670419011882426) internal successors, (2026), 1612 states have internal predecessors, (2026), 169 states have call successors, (169), 123 states have call predecessors, (169), 167 states have return successors, (233), 202 states have call predecessors, (233), 166 states have call successors, (233) [2022-07-22 20:48:55,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 2428 transitions. [2022-07-22 20:48:55,660 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 2428 transitions. Word has length 147 [2022-07-22 20:48:55,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:55,661 INFO L495 AbstractCegarLoop]: Abstraction has 1937 states and 2428 transitions. [2022-07-22 20:48:55,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-22 20:48:55,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 2428 transitions. [2022-07-22 20:48:55,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:48:55,665 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:55,666 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] [2022-07-22 20:48:55,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-22 20:48:55,666 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:55,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:55,666 INFO L85 PathProgramCache]: Analyzing trace with hash 835864378, now seen corresponding path program 1 times [2022-07-22 20:48:55,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:55,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225148922] [2022-07-22 20:48:55,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:55,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:55,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:48:55,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:48:55,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:48:55,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:48:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:55,771 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-22 20:48:55,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:55,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225148922] [2022-07-22 20:48:55,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225148922] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:55,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:55,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-22 20:48:55,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70523621] [2022-07-22 20:48:55,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:55,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 20:48:55,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:55,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 20:48:55,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-22 20:48:55,774 INFO L87 Difference]: Start difference. First operand 1937 states and 2428 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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-22 20:48:56,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:56,858 INFO L93 Difference]: Finished difference Result 2347 states and 3088 transitions. [2022-07-22 20:48:56,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:48:56,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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 146 [2022-07-22 20:48:56,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:56,864 INFO L225 Difference]: With dead ends: 2347 [2022-07-22 20:48:56,864 INFO L226 Difference]: Without dead ends: 2046 [2022-07-22 20:48:56,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:48:56,867 INFO L413 NwaCegarLoop]: 656 mSDtfsCounter, 919 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:56,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [940 Valid, 1152 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:48:56,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2022-07-22 20:48:57,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1937. [2022-07-22 20:48:57,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1599 states have (on average 1.2664165103189493) internal successors, (2025), 1612 states have internal predecessors, (2025), 169 states have call successors, (169), 123 states have call predecessors, (169), 167 states have return successors, (233), 202 states have call predecessors, (233), 166 states have call successors, (233) [2022-07-22 20:48:57,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 2427 transitions. [2022-07-22 20:48:57,025 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 2427 transitions. Word has length 146 [2022-07-22 20:48:57,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:57,025 INFO L495 AbstractCegarLoop]: Abstraction has 1937 states and 2427 transitions. [2022-07-22 20:48:57,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 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-22 20:48:57,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 2427 transitions. [2022-07-22 20:48:57,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:48:57,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:57,029 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] [2022-07-22 20:48:57,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-22 20:48:57,030 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:57,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:57,030 INFO L85 PathProgramCache]: Analyzing trace with hash 417975676, now seen corresponding path program 1 times [2022-07-22 20:48:57,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:57,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375447670] [2022-07-22 20:48:57,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:57,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:48:57,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:48:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:48:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:48:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:57,144 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-22 20:48:57,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:57,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375447670] [2022-07-22 20:48:57,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375447670] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:57,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:57,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:48:57,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811042532] [2022-07-22 20:48:57,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:57,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:48:57,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:57,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:48:57,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:48:57,147 INFO L87 Difference]: Start difference. First operand 1937 states and 2427 transitions. Second operand has 6 states, 6 states have (on average 22.5) internal successors, (135), 4 states have internal predecessors, (135), 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-22 20:48:59,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:59,128 INFO L93 Difference]: Finished difference Result 2751 states and 3738 transitions. [2022-07-22 20:48:59,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:48:59,135 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.5) internal successors, (135), 4 states have internal predecessors, (135), 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 146 [2022-07-22 20:48:59,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:59,141 INFO L225 Difference]: With dead ends: 2751 [2022-07-22 20:48:59,142 INFO L226 Difference]: Without dead ends: 2459 [2022-07-22 20:48:59,143 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-22 20:48:59,144 INFO L413 NwaCegarLoop]: 684 mSDtfsCounter, 1442 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1468 SdHoareTripleChecker+Valid, 1633 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:59,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1468 Valid, 1633 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-22 20:48:59,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2459 states. [2022-07-22 20:48:59,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2459 to 2240. [2022-07-22 20:48:59,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 1877 states have (on average 1.3148641449120937) internal successors, (2468), 1891 states have internal predecessors, (2468), 187 states have call successors, (187), 129 states have call predecessors, (187), 174 states have return successors, (254), 220 states have call predecessors, (254), 184 states have call successors, (254) [2022-07-22 20:48:59,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 2909 transitions. [2022-07-22 20:48:59,299 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 2909 transitions. Word has length 146 [2022-07-22 20:48:59,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:59,300 INFO L495 AbstractCegarLoop]: Abstraction has 2240 states and 2909 transitions. [2022-07-22 20:48:59,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.5) internal successors, (135), 4 states have internal predecessors, (135), 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-22 20:48:59,300 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 2909 transitions. [2022-07-22 20:48:59,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:48:59,304 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:59,304 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] [2022-07-22 20:48:59,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-22 20:48:59,305 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:59,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:59,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1383489928, now seen corresponding path program 1 times [2022-07-22 20:48:59,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:59,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531023496] [2022-07-22 20:48:59,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:59,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:59,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:59,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:48:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:48:59,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:48:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:48:59,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:59,483 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-22 20:48:59,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:59,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531023496] [2022-07-22 20:48:59,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531023496] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:59,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:48:59,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:48:59,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007145458] [2022-07-22 20:48:59,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:59,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:48:59,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:59,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:48:59,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:48:59,486 INFO L87 Difference]: Start difference. First operand 2240 states and 2909 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:01,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:01,886 INFO L93 Difference]: Finished difference Result 3479 states and 4905 transitions. [2022-07-22 20:49:01,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:49:01,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:01,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:01,893 INFO L225 Difference]: With dead ends: 3479 [2022-07-22 20:49:01,893 INFO L226 Difference]: Without dead ends: 2884 [2022-07-22 20:49:01,895 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-22 20:49:01,896 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 1538 mSDsluCounter, 1280 mSDsCounter, 0 mSdLazyCounter, 2383 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1564 SdHoareTripleChecker+Valid, 2018 SdHoareTripleChecker+Invalid, 2521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 2383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:01,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1564 Valid, 2018 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 2383 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-22 20:49:01,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2884 states. [2022-07-22 20:49:02,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2884 to 2522. [2022-07-22 20:49:02,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2134 states have (on average 1.344423617619494) internal successors, (2869), 2149 states have internal predecessors, (2869), 205 states have call successors, (205), 135 states have call predecessors, (205), 181 states have return successors, (274), 239 states have call predecessors, (274), 202 states have call successors, (274) [2022-07-22 20:49:02,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 3348 transitions. [2022-07-22 20:49:02,053 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 3348 transitions. Word has length 146 [2022-07-22 20:49:02,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:02,054 INFO L495 AbstractCegarLoop]: Abstraction has 2522 states and 3348 transitions. [2022-07-22 20:49:02,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:02,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 3348 transitions. [2022-07-22 20:49:02,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:02,058 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:02,058 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] [2022-07-22 20:49:02,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-22 20:49:02,059 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:02,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:02,059 INFO L85 PathProgramCache]: Analyzing trace with hash -2090086534, now seen corresponding path program 1 times [2022-07-22 20:49:02,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:02,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45771947] [2022-07-22 20:49:02,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:02,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:02,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:02,159 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-22 20:49:02,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:02,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45771947] [2022-07-22 20:49:02,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45771947] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:02,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:02,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:02,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723945123] [2022-07-22 20:49:02,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:02,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:02,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:02,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:02,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:02,162 INFO L87 Difference]: Start difference. First operand 2522 states and 3348 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:04,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:04,768 INFO L93 Difference]: Finished difference Result 4552 states and 6612 transitions. [2022-07-22 20:49:04,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:49:04,768 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:04,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:04,780 INFO L225 Difference]: With dead ends: 4552 [2022-07-22 20:49:04,780 INFO L226 Difference]: Without dead ends: 3675 [2022-07-22 20:49:04,785 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-22 20:49:04,786 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 1459 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 2629 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1485 SdHoareTripleChecker+Valid, 2702 SdHoareTripleChecker+Invalid, 2745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:04,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1485 Valid, 2702 Invalid, 2745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2629 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-22 20:49:04,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3675 states. [2022-07-22 20:49:04,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3675 to 3087. [2022-07-22 20:49:04,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3087 states, 2649 states have (on average 1.3861834654586636) internal successors, (3672), 2666 states have internal predecessors, (3672), 241 states have call successors, (241), 147 states have call predecessors, (241), 195 states have return successors, (318), 277 states have call predecessors, (318), 238 states have call successors, (318) [2022-07-22 20:49:04,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3087 states to 3087 states and 4231 transitions. [2022-07-22 20:49:04,981 INFO L78 Accepts]: Start accepts. Automaton has 3087 states and 4231 transitions. Word has length 146 [2022-07-22 20:49:04,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:04,982 INFO L495 AbstractCegarLoop]: Abstraction has 3087 states and 4231 transitions. [2022-07-22 20:49:04,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:04,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3087 states and 4231 transitions. [2022-07-22 20:49:05,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:05,013 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:05,013 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] [2022-07-22 20:49:05,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-22 20:49:05,014 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:05,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:05,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1143048648, now seen corresponding path program 1 times [2022-07-22 20:49:05,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:05,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122988282] [2022-07-22 20:49:05,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:05,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:05,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:05,121 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-22 20:49:05,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:05,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122988282] [2022-07-22 20:49:05,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122988282] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:05,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:05,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:05,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938668588] [2022-07-22 20:49:05,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:05,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:05,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:05,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:05,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:05,125 INFO L87 Difference]: Start difference. First operand 3087 states and 4231 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:07,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:07,686 INFO L93 Difference]: Finished difference Result 6617 states and 9879 transitions. [2022-07-22 20:49:07,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:49:07,687 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:07,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:07,700 INFO L225 Difference]: With dead ends: 6617 [2022-07-22 20:49:07,700 INFO L226 Difference]: Without dead ends: 5175 [2022-07-22 20:49:07,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-22 20:49:07,706 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 1451 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 2632 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1477 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 2748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:07,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1477 Valid, 2696 Invalid, 2748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2632 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-22 20:49:07,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5175 states. [2022-07-22 20:49:07,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5175 to 4218. [2022-07-22 20:49:07,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4218 states, 3680 states have (on average 1.4342391304347826) internal successors, (5278), 3701 states have internal predecessors, (5278), 313 states have call successors, (313), 171 states have call predecessors, (313), 223 states have return successors, (412), 353 states have call predecessors, (412), 310 states have call successors, (412) [2022-07-22 20:49:07,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4218 states to 4218 states and 6003 transitions. [2022-07-22 20:49:07,996 INFO L78 Accepts]: Start accepts. Automaton has 4218 states and 6003 transitions. Word has length 146 [2022-07-22 20:49:07,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:07,996 INFO L495 AbstractCegarLoop]: Abstraction has 4218 states and 6003 transitions. [2022-07-22 20:49:07,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 4218 states and 6003 transitions. [2022-07-22 20:49:08,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:08,002 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:08,002 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] [2022-07-22 20:49:08,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-22 20:49:08,003 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:08,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:08,004 INFO L85 PathProgramCache]: Analyzing trace with hash -281215046, now seen corresponding path program 1 times [2022-07-22 20:49:08,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:08,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622935004] [2022-07-22 20:49:08,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:08,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:08,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:08,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:08,103 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-22 20:49:08,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:08,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622935004] [2022-07-22 20:49:08,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622935004] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:08,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:08,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:08,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789288359] [2022-07-22 20:49:08,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:08,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:08,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:08,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:08,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:08,106 INFO L87 Difference]: Start difference. First operand 4218 states and 6003 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:10,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:10,736 INFO L93 Difference]: Finished difference Result 10746 states and 16429 transitions. [2022-07-22 20:49:10,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:49:10,738 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:10,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:10,761 INFO L225 Difference]: With dead ends: 10746 [2022-07-22 20:49:10,761 INFO L226 Difference]: Without dead ends: 8173 [2022-07-22 20:49:10,771 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-22 20:49:10,771 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 1447 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 2627 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 2692 SdHoareTripleChecker+Invalid, 2743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:10,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 2692 Invalid, 2743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2627 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-22 20:49:10,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8173 states. [2022-07-22 20:49:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8173 to 6485. [2022-07-22 20:49:11,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 5747 states have (on average 1.4783365234035148) internal successors, (8496), 5776 states have internal predecessors, (8496), 457 states have call successors, (457), 219 states have call predecessors, (457), 279 states have return successors, (618), 505 states have call predecessors, (618), 454 states have call successors, (618) [2022-07-22 20:49:11,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 9571 transitions. [2022-07-22 20:49:11,258 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 9571 transitions. Word has length 146 [2022-07-22 20:49:11,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:11,258 INFO L495 AbstractCegarLoop]: Abstraction has 6485 states and 9571 transitions. [2022-07-22 20:49:11,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:11,259 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 9571 transitions. [2022-07-22 20:49:11,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:11,265 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:11,265 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] [2022-07-22 20:49:11,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-22 20:49:11,265 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:11,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:11,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1963343352, now seen corresponding path program 1 times [2022-07-22 20:49:11,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:11,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293501179] [2022-07-22 20:49:11,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:11,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:11,368 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-22 20:49:11,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:11,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293501179] [2022-07-22 20:49:11,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293501179] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:11,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:11,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:11,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036443673] [2022-07-22 20:49:11,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:11,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:11,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:11,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:11,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:11,371 INFO L87 Difference]: Start difference. First operand 6485 states and 9571 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:12,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:12,799 INFO L93 Difference]: Finished difference Result 13089 states and 20218 transitions. [2022-07-22 20:49:12,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:49:12,800 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:12,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:12,828 INFO L225 Difference]: With dead ends: 13089 [2022-07-22 20:49:12,828 INFO L226 Difference]: Without dead ends: 8249 [2022-07-22 20:49:12,847 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-22 20:49:12,847 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 1289 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:12,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1316 Valid, 1387 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:49:12,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8249 states. [2022-07-22 20:49:13,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8249 to 6485. [2022-07-22 20:49:13,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 5747 states have (on average 1.4753784583260832) internal successors, (8479), 5776 states have internal predecessors, (8479), 457 states have call successors, (457), 219 states have call predecessors, (457), 279 states have return successors, (618), 505 states have call predecessors, (618), 454 states have call successors, (618) [2022-07-22 20:49:13,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 9554 transitions. [2022-07-22 20:49:13,356 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 9554 transitions. Word has length 146 [2022-07-22 20:49:13,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:13,357 INFO L495 AbstractCegarLoop]: Abstraction has 6485 states and 9554 transitions. [2022-07-22 20:49:13,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:13,357 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 9554 transitions. [2022-07-22 20:49:13,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:13,363 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:13,363 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] [2022-07-22 20:49:13,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-22 20:49:13,364 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:13,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:13,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1843576838, now seen corresponding path program 1 times [2022-07-22 20:49:13,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:13,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438847485] [2022-07-22 20:49:13,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:13,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:13,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:13,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:13,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:13,472 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-22 20:49:13,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:13,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438847485] [2022-07-22 20:49:13,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438847485] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:13,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:13,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:13,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214735202] [2022-07-22 20:49:13,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:13,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:13,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:13,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:13,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:13,477 INFO L87 Difference]: Start difference. First operand 6485 states and 9554 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:15,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:15,325 INFO L93 Difference]: Finished difference Result 13071 states and 20132 transitions. [2022-07-22 20:49:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:49:15,326 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:15,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:15,347 INFO L225 Difference]: With dead ends: 13071 [2022-07-22 20:49:15,348 INFO L226 Difference]: Without dead ends: 8231 [2022-07-22 20:49:15,361 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-22 20:49:15,361 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 1106 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1133 SdHoareTripleChecker+Valid, 1597 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:15,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1133 Valid, 1597 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-22 20:49:15,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8231 states. [2022-07-22 20:49:15,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8231 to 6485. [2022-07-22 20:49:15,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 5747 states have (on average 1.4724203932486515) internal successors, (8462), 5776 states have internal predecessors, (8462), 457 states have call successors, (457), 219 states have call predecessors, (457), 279 states have return successors, (618), 505 states have call predecessors, (618), 454 states have call successors, (618) [2022-07-22 20:49:15,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 9537 transitions. [2022-07-22 20:49:15,844 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 9537 transitions. Word has length 146 [2022-07-22 20:49:15,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:15,844 INFO L495 AbstractCegarLoop]: Abstraction has 6485 states and 9537 transitions. [2022-07-22 20:49:15,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:15,845 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 9537 transitions. [2022-07-22 20:49:15,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:15,850 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:15,850 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] [2022-07-22 20:49:15,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-22 20:49:15,851 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:15,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:15,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1358755256, now seen corresponding path program 1 times [2022-07-22 20:49:15,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:15,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124565337] [2022-07-22 20:49:15,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:15,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:15,957 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-22 20:49:15,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:15,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124565337] [2022-07-22 20:49:15,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124565337] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:15,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:15,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:15,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130632554] [2022-07-22 20:49:15,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:15,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:15,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:15,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:15,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:15,959 INFO L87 Difference]: Start difference. First operand 6485 states and 9537 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:19,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:19,087 INFO L93 Difference]: Finished difference Result 18948 states and 29315 transitions. [2022-07-22 20:49:19,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:49:19,087 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:19,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:19,125 INFO L225 Difference]: With dead ends: 18948 [2022-07-22 20:49:19,125 INFO L226 Difference]: Without dead ends: 14108 [2022-07-22 20:49:19,138 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-22 20:49:19,139 INFO L413 NwaCegarLoop]: 891 mSDtfsCounter, 1429 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 2568 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 2688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 2568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:19,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1455 Valid, 2670 Invalid, 2688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 2568 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-22 20:49:19,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14108 states. [2022-07-22 20:49:19,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14108 to 11081. [2022-07-22 20:49:19,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11081 states, 9943 states have (on average 1.5037714975359548) internal successors, (14952), 9988 states have internal predecessors, (14952), 745 states have call successors, (745), 315 states have call predecessors, (745), 391 states have return successors, (1084), 809 states have call predecessors, (1084), 742 states have call successors, (1084) [2022-07-22 20:49:19,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11081 states to 11081 states and 16781 transitions. [2022-07-22 20:49:19,894 INFO L78 Accepts]: Start accepts. Automaton has 11081 states and 16781 transitions. Word has length 146 [2022-07-22 20:49:19,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:19,894 INFO L495 AbstractCegarLoop]: Abstraction has 11081 states and 16781 transitions. [2022-07-22 20:49:19,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:19,894 INFO L276 IsEmpty]: Start isEmpty. Operand 11081 states and 16781 transitions. [2022-07-22 20:49:19,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:19,902 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:19,902 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] [2022-07-22 20:49:19,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-22 20:49:19,903 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:19,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:19,903 INFO L85 PathProgramCache]: Analyzing trace with hash -483720458, now seen corresponding path program 1 times [2022-07-22 20:49:19,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:19,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361830701] [2022-07-22 20:49:19,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:19,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:19,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:19,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:19,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:19,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:19,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:19,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:20,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:20,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:20,002 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-22 20:49:20,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:20,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361830701] [2022-07-22 20:49:20,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361830701] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:20,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:20,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:20,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558354863] [2022-07-22 20:49:20,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:20,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:20,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:20,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:20,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:20,005 INFO L87 Difference]: Start difference. First operand 11081 states and 16781 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:21,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:21,954 INFO L93 Difference]: Finished difference Result 23681 states and 37040 transitions. [2022-07-22 20:49:21,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:49:21,955 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:21,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:21,985 INFO L225 Difference]: With dead ends: 23681 [2022-07-22 20:49:21,985 INFO L226 Difference]: Without dead ends: 14245 [2022-07-22 20:49:22,000 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-22 20:49:22,001 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 1146 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1173 SdHoareTripleChecker+Valid, 1566 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:22,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1173 Valid, 1566 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:49:22,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14245 states. [2022-07-22 20:49:22,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14245 to 11081. [2022-07-22 20:49:22,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11081 states, 9943 states have (on average 1.5004525797043147) internal successors, (14919), 9988 states have internal predecessors, (14919), 745 states have call successors, (745), 315 states have call predecessors, (745), 391 states have return successors, (1084), 809 states have call predecessors, (1084), 742 states have call successors, (1084) [2022-07-22 20:49:22,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11081 states to 11081 states and 16748 transitions. [2022-07-22 20:49:22,863 INFO L78 Accepts]: Start accepts. Automaton has 11081 states and 16748 transitions. Word has length 146 [2022-07-22 20:49:22,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:22,863 INFO L495 AbstractCegarLoop]: Abstraction has 11081 states and 16748 transitions. [2022-07-22 20:49:22,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:22,863 INFO L276 IsEmpty]: Start isEmpty. Operand 11081 states and 16748 transitions. [2022-07-22 20:49:22,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:22,870 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:22,871 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] [2022-07-22 20:49:22,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-22 20:49:22,871 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:22,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:22,872 INFO L85 PathProgramCache]: Analyzing trace with hash 2089244152, now seen corresponding path program 1 times [2022-07-22 20:49:22,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:22,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306402241] [2022-07-22 20:49:22,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:22,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:22,982 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-22 20:49:22,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:22,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306402241] [2022-07-22 20:49:22,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306402241] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:22,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:22,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:22,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183502200] [2022-07-22 20:49:22,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:22,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:22,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:22,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:22,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:22,985 INFO L87 Difference]: Start difference. First operand 11081 states and 16748 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:27,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:27,807 INFO L93 Difference]: Finished difference Result 39748 states and 61999 transitions. [2022-07-22 20:49:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:49:27,807 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:27,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:27,886 INFO L225 Difference]: With dead ends: 39748 [2022-07-22 20:49:27,886 INFO L226 Difference]: Without dead ends: 30312 [2022-07-22 20:49:27,915 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-22 20:49:27,916 INFO L413 NwaCegarLoop]: 1030 mSDtfsCounter, 1514 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1539 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 3097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:27,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1539 Valid, 2801 Invalid, 3097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 2975 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-22 20:49:27,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30312 states. [2022-07-22 20:49:29,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30312 to 20235. [2022-07-22 20:49:29,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20235 states, 18329 states have (on average 1.520595777183698) internal successors, (27871), 18406 states have internal predecessors, (27871), 1289 states have call successors, (1289), 507 states have call predecessors, (1289), 615 states have return successors, (2146), 1385 states have call predecessors, (2146), 1286 states have call successors, (2146) [2022-07-22 20:49:29,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20235 states to 20235 states and 31306 transitions. [2022-07-22 20:49:29,561 INFO L78 Accepts]: Start accepts. Automaton has 20235 states and 31306 transitions. Word has length 146 [2022-07-22 20:49:29,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:29,561 INFO L495 AbstractCegarLoop]: Abstraction has 20235 states and 31306 transitions. [2022-07-22 20:49:29,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:29,562 INFO L276 IsEmpty]: Start isEmpty. Operand 20235 states and 31306 transitions. [2022-07-22 20:49:29,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:29,574 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:29,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:49:29,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-22 20:49:29,574 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:29,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:29,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1756601014, now seen corresponding path program 1 times [2022-07-22 20:49:29,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:29,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211587100] [2022-07-22 20:49:29,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:29,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:29,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:29,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:29,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:29,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:29,668 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-22 20:49:29,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:29,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211587100] [2022-07-22 20:49:29,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211587100] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:29,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:29,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:29,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535374664] [2022-07-22 20:49:29,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:29,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:29,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:29,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:29,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:29,670 INFO L87 Difference]: Start difference. First operand 20235 states and 31306 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:37,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:37,237 INFO L93 Difference]: Finished difference Result 76036 states and 120035 transitions. [2022-07-22 20:49:37,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:49:37,238 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:37,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:37,379 INFO L225 Difference]: With dead ends: 76036 [2022-07-22 20:49:37,379 INFO L226 Difference]: Without dead ends: 57446 [2022-07-22 20:49:37,428 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-22 20:49:37,429 INFO L413 NwaCegarLoop]: 872 mSDtfsCounter, 1749 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 2525 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1785 SdHoareTripleChecker+Valid, 2640 SdHoareTripleChecker+Invalid, 2650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 2525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:37,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1785 Valid, 2640 Invalid, 2650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 2525 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-22 20:49:37,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57446 states. [2022-07-22 20:49:40,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57446 to 37868. [2022-07-22 20:49:40,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37868 states, 34458 states have (on average 1.5279180451564223) internal successors, (52649), 34599 states have internal predecessors, (52649), 2345 states have call successors, (2345), 891 states have call predecessors, (2345), 1063 states have return successors, (4724), 2505 states have call predecessors, (4724), 2342 states have call successors, (4724) [2022-07-22 20:49:40,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37868 states to 37868 states and 59718 transitions. [2022-07-22 20:49:40,278 INFO L78 Accepts]: Start accepts. Automaton has 37868 states and 59718 transitions. Word has length 146 [2022-07-22 20:49:40,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:49:40,278 INFO L495 AbstractCegarLoop]: Abstraction has 37868 states and 59718 transitions. [2022-07-22 20:49:40,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:40,279 INFO L276 IsEmpty]: Start isEmpty. Operand 37868 states and 59718 transitions. [2022-07-22 20:49:40,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:49:40,295 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:49:40,296 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] [2022-07-22 20:49:40,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-22 20:49:40,296 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:49:40,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:49:40,296 INFO L85 PathProgramCache]: Analyzing trace with hash -609434056, now seen corresponding path program 1 times [2022-07-22 20:49:40,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:49:40,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287622872] [2022-07-22 20:49:40,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:49:40,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:49:40,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:49:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:49:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:49:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:49:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:49:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:49:40,405 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-22 20:49:40,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:49:40,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287622872] [2022-07-22 20:49:40,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287622872] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:49:40,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:49:40,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:49:40,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008075902] [2022-07-22 20:49:40,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:49:40,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:49:40,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:49:40,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:49:40,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:49:40,408 INFO L87 Difference]: Start difference. First operand 37868 states and 59718 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:49:54,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:49:54,114 INFO L93 Difference]: Finished difference Result 145507 states and 232641 transitions. [2022-07-22 20:49:54,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:49:54,115 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:49:54,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:49:54,565 INFO L225 Difference]: With dead ends: 145507 [2022-07-22 20:49:54,565 INFO L226 Difference]: Without dead ends: 109284 [2022-07-22 20:49:54,655 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-22 20:49:54,656 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 1492 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 2897 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1517 SdHoareTripleChecker+Valid, 2763 SdHoareTripleChecker+Invalid, 3019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 2897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:49:54,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1517 Valid, 2763 Invalid, 3019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 2897 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-22 20:49:54,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109284 states. [2022-07-22 20:50:00,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109284 to 73709. [2022-07-22 20:50:00,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73709 states, 67355 states have (on average 1.5354316680276148) internal successors, (103419), 67624 states have internal predecessors, (103419), 4393 states have call successors, (4393), 1659 states have call predecessors, (4393), 1959 states have return successors, (11274), 4681 states have call predecessors, (11274), 4390 states have call successors, (11274) [2022-07-22 20:50:00,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73709 states to 73709 states and 119086 transitions. [2022-07-22 20:50:00,740 INFO L78 Accepts]: Start accepts. Automaton has 73709 states and 119086 transitions. Word has length 146 [2022-07-22 20:50:00,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:50:00,740 INFO L495 AbstractCegarLoop]: Abstraction has 73709 states and 119086 transitions. [2022-07-22 20:50:00,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:50:00,741 INFO L276 IsEmpty]: Start isEmpty. Operand 73709 states and 119086 transitions. [2022-07-22 20:50:00,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 20:50:00,766 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:50:00,766 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] [2022-07-22 20:50:00,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-22 20:50:00,767 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:50:00,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:50:00,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1392452214, now seen corresponding path program 1 times [2022-07-22 20:50:00,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:50:00,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167065755] [2022-07-22 20:50:00,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:50:00,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:50:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:50:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-22 20:50:00,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 20:50:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:50:00,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 20:50:00,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:50:00,871 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-22 20:50:00,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:50:00,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167065755] [2022-07-22 20:50:00,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167065755] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:50:00,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:50:00,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:50:00,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636928870] [2022-07-22 20:50:00,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:50:00,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:50:00,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:50:00,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:50:00,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:50:00,874 INFO L87 Difference]: Start difference. First operand 73709 states and 119086 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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-22 20:50:26,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:50:26,119 INFO L93 Difference]: Finished difference Result 283874 states and 463239 transitions. [2022-07-22 20:50:26,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:50:26,120 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 5 states have internal predecessors, (135), 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 146 [2022-07-22 20:50:26,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:50:26,919 INFO L225 Difference]: With dead ends: 283874 [2022-07-22 20:50:26,919 INFO L226 Difference]: Without dead ends: 211810 [2022-07-22 20:50:27,087 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-22 20:50:27,087 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 1670 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 2510 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1706 SdHoareTripleChecker+Valid, 2634 SdHoareTripleChecker+Invalid, 2635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 2510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:50:27,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1706 Valid, 2634 Invalid, 2635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 2510 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-22 20:50:27,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211810 states.